Пользователь
- Статус
- Оффлайн
- Регистрация
- 14 Янв 2018
- Сообщения
- 267
- Реакции
- 51
Здравствуйте, у меня получился вот такой скрипт.
Если его поставить на КРОН в задержкой допустим в час, то каждый час столбец data на уровне логина L9mur будет уменьшать на 1 единицу, когда значение date будет равна 0, то скрипт обнулит HWID и доступ будет запрещен.
Но проблема заключается в следующим, мне надо чтобы он проверял абсолютно все date на уровне логинов. И уже выполнял действия, либо уменьши НН число на 1 единицу, либо если там 0 - запретить доступ.
Я не понимаю как реализовать, как спарсить все логины из таблицы LOGIN, и подставить в запрос? Думал как-то через цикл можно, но не в дупляю, Спасибо за помощь)
Код:
$connect = db_connect();
$date = $connect->query("SELECT date FROM users WHERE login = 'L9mur'");
$getdate=mysqli_fetch_array($date);
$getdate['date'];
$next_date = $getdate['date'] - 1;
if ($getdate['date'] == '0') {
$disacc = $connect->query("UPDATE users SET hwid = 'disable' where login = 'L9mur'");
echo "Подписка окончена!";
}
else {
$qq = $connect->query("UPDATE users SET date = '$next_date' where login = 'L9mur'");
}
Если его поставить на КРОН в задержкой допустим в час, то каждый час столбец data на уровне логина L9mur будет уменьшать на 1 единицу, когда значение date будет равна 0, то скрипт обнулит HWID и доступ будет запрещен.
Но проблема заключается в следующим, мне надо чтобы он проверял абсолютно все date на уровне логинов. И уже выполнял действия, либо уменьши НН число на 1 единицу, либо если там 0 - запретить доступ.
Я не понимаю как реализовать, как спарсить все логины из таблицы LOGIN, и подставить в запрос? Думал как-то через цикл можно, но не в дупляю, Спасибо за помощь)