1
有人可以請幫忙解釋爲什麼我得到與Postgres查詢錯誤?Postgres讀取查詢返回布爾錯誤
我已經試過pg_fetch & pg_object的兩個變化在我的查詢,但我仍然能獲得一個警告錯誤:
警告:pg_fetch_assoc()預計參數1是資源,布爾在/ opt /虛擬主機給出/body.php 45行
有人可以幫助確認我的查詢是正確的,或者如果我的假設,我得到布爾返回,因爲我沒有從我的特定表的服務器響應 - 因此問題與服務器或數據庫訪問...
我檢查過數據庫連接,它很好,連接。
這裏是我的查詢:
<?php
ini_set('display_startup_errors',1);
ini_set('display_errors',1);
error_reporting(-1);
require_once ('.db.conf.php');
$db = pg_connect($dbstr_RW);
//$login = $_SERVER['PHP_AUTH_USER'];
$result = pg_query($db, "select * from user");
?>
這裏是我的結果數組 - 邏輯是所有從該表中的用戶表和輸出數據的城市選擇。
<?php
while($row = pg_fetch_assoc($result))
{
echo $row['city']."<br>";
}
echo "</ul></div>";
?>
代碼中缺少錯誤處理,這就是爲什麼你沒有看到真正的錯誤。 –