gpt4 book ai didi

php - 每次我点击商店名称时都会抛出错误而不是打印位置

转载 作者:行者123 更新时间:2023-11-29 07:37:42 26 4
gpt4 key购买 nike

在左侧,我有侧边栏菜单,其中有 16 个商店名称,这些名称是从数据库中获取的,在右侧,我想打印也从数据库中检索到的位置(字符串)。但是当我点击特定的商店时,我得到这个错误:

unknown column '[shop name]'` in where clause

请帮忙。提前致谢

<html>
<body>
<?php
$con=mysql_connect('localhost','root','')or die(mysql_error());
$db=mysql_select_db('shop',$con) or die(mysql_error());

$sql='Select name,location from info';
$retrieval=mysql_query($sql,$con);
if(!$retrieval) {
die('Could not get data'.mysql_error());
}
$name=$_GET['name'];
echo "<div class='vertical-menu' >";
while ($row=mysql_fetch_array($retrieval, MYSQL_ASSOC)) {

echo "<a href='index.php?name=" . $row['name'] . "'>{$row['name']}</a>";
}
echo "</div>";



$sql1="Select location from info WHERE name=$name" ;
$retrieval1=mysql_query($sql1,$con);
if(!$retrieval1) {
die('Could not get data'.mysql_error());
}

echo "<div class='info' >";
while ($row1=mysql_fetch_array($retrieval1, MYSQL_ASSOC)) {
echo "{$row1['location']}";
}
echo "</div>";
?>

</body></html>

最佳答案

更改 SQL1 查询

来自这个

$sql1="Select location from info WHERE name = $name" ;

对此

$sql1="Select location from info WHERE name = '$name' " ;

关于php - 每次我点击商店名称时都会抛出错误而不是打印位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47952598/

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