gpt4 book ai didi

php - mysql_result 资源无效

转载 作者:行者123 更新时间:2023-11-29 04:03:32 25 4
gpt4 key购买 nike

这是我的代码

function code_exists($code){
$code = mysql_real_escape_string($code);
$code_exists = mysql_query("SELECT COUNT('url_id') FROM 'links' WHERE 'code'='$code'");
return (mysql_result($code_exists, 0) == 1) ? true : false;
}

它应该检查数据库以确保 $code 是否在其中但它一直给我同样的错误

Warning: mysql_result(): supplied argument is not a valid MySQL result resource in 
/home/codyl/public_html/projects/tests/url/func.inc.php on line 16

最佳答案

你在 mysql 查询中有语法错误试试这个。

它们不是单引号而是反引号`

mysql_query("SELECT COUNT(`url_id`) FROM `links` WHERE `code`='$code'");

我建议您始终处理 mysql 错误。

你可以这样重写

mysql_query("SELECT COUNT(`url_id`) FROM `links` WHERE `code`='$code'") 
OR
trigger_error(mysql_error());

关于php - mysql_result 资源无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6421469/

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