2017-04-04 65 views
-2

無法弄清楚爲什麼我的查詢沒有返回'make'。我檢查過很多次SQL。mysql_fetch_array()接收空值

$DBConnect = @mysqli_connect("host.com", "name","pass", "database") 
    Or die ("<p>Unable to connect to the database server.</p>". "<p>Error code ". mysqli_connect_errno().": ". mysqli_connect_error()). "</p>"; 

$query = "SELECT make FROM inventory"; 
$makeresult= @mysql_query($DBConnect, $query); 

while($row = mysql_fetch_array($makeresult)) { 
    $options .="<option>" . $row['make'] . "</option>"; 
} 
+2

刪除'@',看看是否有一個錯誤 – momouu

+0

你有時會使用mysqli_有時mysql_。 – Amitsouko

+0

我改變了使用mysqli_的代碼,它可以工作。沒有意識到,謝謝! – Nate

回答