<?php error_reporting(0); $db = mysqli_connect('locahost','root','root','test'); mysql_select_db($db); $qe = mysql_query('SELECT * FROM uid'); $row = mysql_fetch_array($qe); var_dump($row);?>輸出出來的是NULL,我數(shù)據(jù)庫里是有值的。
3 回答
已采納

我是新手_請多指教
TA貢獻140條經(jīng)驗 獲得超79個贊
這代碼看著怎么這么別扭呢,
首先既然都用mysqli連接數(shù)據(jù)庫了,為什么下面還用mysql(mysql在php7.0以上版本都淘汰了),
而且你mysqli連接的第四個參數(shù)都已經(jīng)選好庫了,為什么還要select_db呢,
最關(guān)鍵的是我怎么看到了locahost,你確定不是localhost嗎?(問題應(yīng)該在這)
最后一開始學(xué)習(xí)建議加上連接數(shù)據(jù)庫是否成功的判斷,還有連接成功設(shè)置字符集,(鞏固基礎(chǔ))代碼什么的就不貼了,加油!
再啰嗦一句,有錯要去解決,不要動不動就用error_reporting(0)
- 3 回答
- 0 關(guān)注
- 1653 瀏覽
添加回答
舉報
0/150
提交
取消