![](/img/trans.png)
[英]Why does CodeIgniter return my SQL query as an array, with an object inside?
[英]Why does this SQL query return NULL?
$sql = "SELECT * FROM Customer";
$result = mysqli_query($sql);
$row = mysqli_fetch_row($result);
var_dump($result);
當我在網頁上運行它時顯示NULL。
我不知道出什么事了,這真令人討厭。
mysqli_query(連接,查詢,resultmode);
您必須提供有效的連接。
就像是
$con=mysqli_connect("my_host","my_user","my_password","my_db");
$result = mysqli_query($con,"SELECT * FROM Customer");
查看參考https://www.w3schools.com/php/func_mysqli_query.asp
並記住檢查連接並釋放結果
使用mysqli_query`時 ,必須將與數據庫的連接作為參數。 如
$result = mysqli_query($link, $sql);
它來自較早的聲明,例如
$link = mysqli_connect("localhost", "my_user", "my_password", "world");
查詢之前,您應該在腳本中包含此行。
$sql = "SELECT * FROM (NameOfdatabase).Customer";
嘗試這個
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.