gpt4 book ai didi

php - mysql 获取数组,错误 - "Unknown column ' image_name' in 'where clause' where image_name=image name

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

我正在尝试为图像网站创建喜欢/不喜欢脚本。这两个脚本(一个用于点赞,一个用于图像显示)都是单独工作的,但是在组合脚本时,我收到此错误“'where 子句'中的未知列'image_name'”。我相信错误是在 $get 变量中。这是我的脚本--

$query_random_image=mysql_query("SELECT * FROM image_info ORDER BY RAND() LIMIT 0,1")            or die (mysql_error());

$array_random_image=mysql_fetch_array($query_random_image) or die (mysql_error());

$get=mysql_query("SELECT * FROM image_info WHERE url={$array_random_image['url']}") or die(mysql_error());

echo "<img src=images/".$array_random_image['url'].">";

$get_id=mysql_fetch_array($get) or die (mysql_error());


$get_id_echo=$get_id['id'];

$rate=$_POST["subject"];

$get_ratings=mysql_query("SELECT * FROM rate WHERE $get_id=image_id") or die(mysql_error());

$get_ratings_array=mysql_fetch_array($get_ratings) or die (mysql_error());

最佳答案

您可以在 where 子句中交换它们的位置:$get_id=image_id

$get_ratings=mysql_query("SELECT * FROM rate WHERE image_id = $get_id")

关于php - mysql 获取数组,错误 - "Unknown column ' image_name' in 'where clause' where image_name=image name,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10943585/

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