您好,登錄后才能下訂單哦!
本篇內容介紹了“如何解決php查詢失敗問題”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!
php查詢失敗的解決辦法:1、使用函數“mysql_select_db('demo');”選擇查詢數據庫;2、給mysql_query添加一個數據庫資源連接符。
本文操作環境:Windows7系統、PHP7.1版、DELL G3電腦
php查詢失敗怎么辦?
具體問題描述如下:
php+mysql! 連接成功,但是查詢失敗! 詳細代碼如下: <?php $startTime=microtime (true); //打開數據庫 $mysql=mysql_connect('127.0.0.1 : 3306','root','root123','demo'); if (!$mysql){ echo "連接失敗,原因為:".mysql_error(); exit(); } //讀取student表 $query = mysql_query("select * from student") or die("查詢失敗"); //關閉數據庫 mysql_close($mysql ); ?> mysql本地有student表 表中也有數據,在mysql中可以查詢 但是mysql不能查詢,顯示查詢失敗 我的平臺是win7 +apache +mysql +php!謝謝哈 在線等! 各位大俠多謝幫忙哈 本人窮 沒有分 還望海涵 純技術問題。。。 lingquery語句換成show databases 是可以看到里面四個數據庫的,分別是 infomation_schema demo mysql test 但是連接demo數據庫后查詢student表,顯示查詢失敗,但是student表里面是有內容的
解決辦法:
有2處失敗原因:
1、mysql_connect('127.0.0.1 : 3306','root','root123','demo');
這里的demo是無法連接到的數據庫。應使用用函數mysql_select_db('demo');
2、mysql_query("select * from student") or die("查詢失敗");
這里的mysql_query需要一個數據庫資源連接符(即$mysql)
以上2點如果改正,應該不會出錯!
“如何解決php查詢失敗問題”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。