-4
所以我有這個問題,我只想回聲1或更低,然後當前小時的事情。示例如果當前小時= 14僅回顯13,14和15PHP回聲只有1或更高,然後當前小時
任何人都有關於如何做到這一點的線索?
<?php
mysql_connect("*******", "******", "**");
if(!mysql_select_db("deb67423_dj")) {
die("<b>Mislukt!</b><br>Het verbinden met de database is mislukt.");
}
$textweek = date("D");
if($textweek == "Mon") {
$dag = 0;
} else
if($textweek == "Tue") {
$dag = 1;
} else
if($textweek == "Wed") {
$dag = 2;
} else
if($textweek == "Thu") {
$dag = 3;
} else
if($textweek == "Fri") {
$dag = 4;
} else
if($textweek == "Sat") {
$dag = 5;
} else
if($textweek == "Sun") {
$dag = 6;
}
$textuur = date("G");
$SQL = "SELECT * FROM rooster WHERE dag = '$dag'";
$result = mysql_query($SQL);
echo "<table>";
while ($row = mysql_fetch_assoc($result)) {
echo "<td> Hiervoor: DJ ".$row['gebruikersnaam']. "</td>";
}
echo "</table>";
代碼與您的問題有什麼關係? – 2013-02-19 14:39:31
這是我到目前爲止,但我不知道如何走得更遠。 – 2013-02-19 14:40:20
1.你的數據庫中是否有時間戳? 2.爲什麼不使用數組而不是7個句子? 3.爲什麼不使用'$ dag =((int)date(「N」) - 1);'而不是? – h2ooooooo 2013-02-19 14:43:05