Здравствуйте. Имеется такая задача: 1) Проверить есть ли доступ к устройству. Если устройство доступно, записать "0" ежели нет, записать "1" (Выполнено).
$execute = curl_init('http://example.com');
curl_exec($execute);
$alive = '0';
$dead = '1';
if (!curl_errno($execute)) {
$query = mysql_query("INSERT INTO `arduino` SET `status` = '" . $alive . "', `insertion_time` = '" . time() . "'");
} else {
$query = mysql_query("INSERT INTO `arduino` SET `status` = '" . $dead . "', `insertion_time` = '" . time() . "'");
mysql_close();
exit;
}
curl_close($execute);
2) Если устройство доступно и последним значением в таблице установлено "1", отправить запрос на выполнение. (Выполнено).
$result = mysql_query("SELECT `id`, `status` FROM `arduino` ORDER BY `id` DESC LIMIT 1");
while($row = mysql_fetch_assoc($result)) {
if($row['status'] == 1) {
$execute = curl_init('http://example.com/?execute');
curl_exec($execute);
curl_close($execute);
} else {
echo 'Выполнение запущено!';
}
}
Теперь собственно вопрос: Каким образом, мне создать условие, если допустим значение "0" было установлено в 12:00, тогда запрос на выполнение отправлять через 10 минут? Надеюсь всё доступно обьяснил.
Виртуальный выделенный сервер (VDS) становится отличным выбором
Подскажите пожалуйстаУ меня есть select который формируется циклом PHP
На данный вопрос уже ответили:
Здравствуйте, проблема с компиляцией программы на OS Linux Ubuntu, ОС стоит на плате odroid-xu4, с ARM процессоромБиблиотеку подключил, ругается только...
Есть класс для работы с оборудованием, который имеет 2 основных метода