gpt4 book ai didi

php - 如何解决 PostgreSQL/PHP 中的 "Resource ID #8"错误消息?

转载 作者:行者123 更新时间:2023-11-29 14:24:43 25 4
gpt4 key购买 nike

您如何解决 Resource ID #8 - 以下代码中的错误消息?

该错误显然意味着我的 SQL 语句中存在错误。但是,我看不到它。

 $result = pg_prepare($dbconn, "query1", "SELECT user_id FROM users 
WHERE email = $1;");
$result = pg_execute($dbconn, "query1", array("test@gmail.com"));
// to read the value

while ($row = pg_fetch_row($result)) {
$user_id = $row[0];
}

当我尝试 echo $result 时收到错误消息。

最佳答案

不要echo $result -- 它是一个记录集,而不是要echo的实际值。不过,您应该能够在 while 循环中 echo $row[0]:

while ($row = pg_fetch_row($result)) {
$user_id = $row[0];
echo $user_id . '<br/>';
}

顺便说一下,您发布的代码没有任何问题——语法没问题。

关于php - 如何解决 PostgreSQL/PHP 中的 "Resource ID #8"错误消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1263922/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com