[英]Mysql query fails sometimes not always
我在PHP頁面中有一個簡單的mysql查詢。 查詢是這樣的-
$q=mysql_query("SELECT * FROM ip_tables");
echo mysql_num_rows($q);
ip_tables
的行數僅為5-10
。 問題是此簡單查詢有時會無故失敗。 例如,有時我加載頁面並找到錯誤消息Warning: invalid argument supplied to mysql_num_rows. resource required, boolean given in ...
Warning: invalid argument supplied to mysql_num_rows. resource required, boolean given in ...
。
但是在那一刻,如果刷新頁面,則不會發生錯誤,並且會顯示正確的行號。 有時並不會總是發生此問題。 有人對此有解決方案嗎?
謝謝
這將在您的錯誤日志文件中記錄mysql錯誤:mysql_query(“ SELECT * FROM ip_tables”)或error_log(mysql_error());
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.