MySQL データベースにクエリを実行する PHP コードを使用するページを含む HTML サイトがあります。テーブルには 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);
?>
よろしくお願いします。とても有難い。