gpt4 book ai didi

php mysql_query 找不到索引

转载 作者:行者123 更新时间:2023-11-29 05:17:16 25 4
gpt4 key购买 nike

我正在为一个房地产网站创建一个特性资料页面。由于某种原因,它不会检查数据库中的索引以查看它是否与地址栏中的 ?id= 值相同。当我使用代码 select * from properties 时,它没有显示任何错误,但是当我添加 WHERE index='$prop_id' 时,它终止了页面并回显了查询错误。数据库连接文件包含在 index.php 页面的顶部。谁能帮忙?

phpMyAdmin

    <?php 
if(isset($_GET['id'])){
$prop_id = mysql_real_escape_string($_GET['id'])or die("get error");

$check = mysql_query("SELECT * FROM properties WHERE index='$prop_id'") or die("query error");

}
?>

最佳答案

index 是一个 reserved keyword .修复查询中的错误。缺少 ' -

"SELECT * FROM properties WHERE `index` = '$prop_id'"

关于php mysql_query 找不到索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30999308/

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