如果數據路庫里沒有信息的話 頁面會出現Waring,但是我想要頁面輸出 “還沒有人留言” 該怎么做呢?
2 回答

萬千封印
TA貢獻1891條經驗 獲得超3個贊
只需要@符號來屏蔽以下就行了。
$query=@mysql_query('sql語句');
php while($row=@mysql_fetch_array($query))
絕對好使
其實mysql_fetch_array()這個函數的參數是一個結果集資源,也就是資源類型,$query應該是你的查詢結果吧,也就是通過mysql_query()查詢的結果,如果你的sql語句有誤,就會查詢失敗,返回的類型則是布爾型false,mysql_fetch_array()這個函數參數類型不對就會出現Waring級別的錯誤。
所以,在執行mysql_fetch_array()這個函數之前應先判斷一下你的$query。
很高興為你解答(^_^)。
- 2 回答
- 0 關注
- 117 瀏覽
添加回答
舉報
0/150
提交
取消