を使用してテーブルにMySQLのクエリからの結果とそれがないです(これは、ラジオ局のためです。)前日の時刻表を表示し、誰が各スロットを予約した表示これはタイムテーブルのためにあるPHP
現時点で各スロットを時間順に予約した人が表示されますが、各結果の横に時間を表示したいと思います。クエリは、24行(真夜中から23時まで)と、各スロットの横に(00:00、01:00、02:00、03:00 ... 21:00、22 :などのように00)
これは私の現在のコードです:。
<?php
include("../config.php");
#// Timetable Clearup Variabls
$yesterday = strtotime('yesterday');
$yesterdow = date('l',$yesterday);
echo "<table width=\"580px\" class=\"board\" border=\>";
$order = "SELECT * FROM timetable WHERE day = '$yesterdow'";
$result = mysql_query($order);
// Error checking
if (!$result) {
// output error, take other action
}
else {
while ($row=mysql_fetch_array($result)){
// Append all results onto an array
$rowset[] = $row;
}
}
foreach ($rowset as $row) {
echo "<tr><td>" . htmlspecialchars($row['username']) . "</td></tr>";
}
?>
あなたは助けることはできますか?
また、曜日は名前ではなく数字として保存する必要があります。その後、あなたは自然に並べ替えることができ、彼らは英語に依存していません。 – Corbin
@Corbin - 彼の実際の質問は、時間を表示するのではなく、並べ替えについて何も言わないようです。 – Cfreak
タイムスロットはどのようにデータベースに保存されていますか? –