У меня есть сайт HTML со страницей, использующей PHP-код, который запрашивает базу данных MySQL. Таблица содержит 3 столбца (дата, время, остальные). Основываясь на текущей дате и времени, я бы хотел, чтобы страница HTML вернулась и отобразила соответствующее значение из столбца «Осталось».обновление «количество оставшихся» без обновления сайта
Фокус в том, что я хотел бы, чтобы это значение обновлялось автоматически (AJAX?) Без необходимости обновления страницы или нажатия на кнопку.
PHP Я до сих пор работаю над тем, что он отображает «оставшееся» значение на основе даты, но я не выяснил, как запрашивать дату и время, а также автоматическое обновление.
PHP код я понял, до сих пор
(примечание: quantitytest_config.php
просто содержит имя хоста/имя пользователя/пароль)
<?php
include 'quantitytest_config.php';
//connection to the database
$dbhandle = mysql_connect($hostname, $username, $password)
or die("Unable to connect to MySQL");
//select a database to work with
$selected = mysql_select_db("grace59_countdown",$dbhandle)
or die("Could not select countdown");
//execute the SQL query and return records
$result = mysql_query("SELECT remaining FROM quantity WHERE salesdate=CURDATE()");
//fetch tha data from the database
while ($row = mysql_fetch_array($result)) {
echo "Quantity:".$row{'remaining'}."<br>";
}
//close the connection
mysql_close($dbhandle);
?>
Заранее спасибо за вашу помощь. Очень признателен.
Самый простой способ сделать это - изучить AJAX :-) – raidenace