gpt4 book ai didi

php - 关于引号的 SQL 查询错误

转载 作者:太空宇宙 更新时间:2023-11-03 10:41:09 25 4
gpt4 key购买 nike

我在 php 中运行以下查询:

$link = $_GET['link'];
$query = "SELECT DISTINCT sub_category FROM phonebook ORDER BY sub_category WHERE category = '$link' ";
echo $query;
$sql = mysql_query($query) or die(mysql_error());

它给出了以下错误:

SELECT DISTINCT sub_category FROM phonebook ORDER BY sub_category WHERE category = 'Administration' You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE category = 'Administration'' at line 1

如果有的话,我无法理解引号中的错误是什么?

最佳答案

尝试以下操作:

$query = "SELECT DISTINCT sub_category FROM phonebook ORDER BY sub_category WHERE category = '$link' ";

进入

$query = "SELECT DISTINCT sub_category FROM phonebook WHERE category = '".$link."' ORDER BY sub_category ";

你犯了错误“sub_caregory”:

$query = "SELECT DISTINCT sub_caregory FROM phonebook WHERE category = '".$link."' ORDER BY sub_caregory ";

关于php - 关于引号的 SQL 查询错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38394940/

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