我想返回時無法使用的一些數據不存在,但我認爲有些事情是錯誤的,我的代碼else和如果MySQL和PHP錯誤
$id=$_GET["id"];
$sql="SELECT * FROM book WHERE id = '".$id."' AND type = 'new'";
if(!empty($sql))
{
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);
echo utf8_encode($row['bookreview']);
}
else
{
echo "<div style='text-align: center; background-color: rgb(255, 255,255);'><font style='color: rgb(204, 0, 0);' size='+3'><span style='font-weight: bold;'>review not not available.</span></font><br>";
}
如果審覈,請其返回而如果回顧不可用「審查不可用」不會回顯。
你正在使用帶有$ sql值的if語句,並且allways有數據,而是使用$ result。 – Juanma 2012-02-28 12:28:24