我得到這個錯誤,請嘗試解決,但不能發現問題:PHP錯誤sqlsrv_fetch_array()
ERROR「警告:sqlsrv_fetch_array()預計參數1是資源,布爾在C中給出:\ XAMPP \ htdocs中\ test3.php上線14
來源:
<?php
$serverName ="12.10.12.120"; $usr="myuser"; $pwd="myuser1";
$db="Mydabb";
$connectionInfo = array("UID" => $usr, "PWD" => $pwd, "Database" =>
$db);
$conn = sqlsrv_connect($serverName, $connectionInfo);
$sql = "SELECT Name, Address, Amount FROM Order "; $res =
sqlsrv_query($conn, $sql); while ($row = sqlsrv_fetch_array($res))
{
print($row['Name'].",".$row['Address'].",".$row['Amount']); }
?>
任何幫助將不勝感激
後'sqlsrv_query'加上'如果($水庫!)死亡(的print_r(sqlsrv_errors(),TRUE));' – 2014-09-18 23:51:29
'ORDER'是一個SQL保留字。使用'[ORDER]'(編輯)。 – 2014-09-18 23:54:02
@ Fred-ii-它是MS SQL,而不是MySQL,在MS SQL中,您應該使用'['而不是反引號' – 2014-09-18 23:56:49