gpt4 book ai didi

php - LIKE 运算符在 MYSQL 中不起作用

转载 作者:行者123 更新时间:2023-11-29 19:15:48 26 4
gpt4 key购买 nike

这是我运行时的代码

$name=$_GET['name'];
$strSQL = "SELECT * FROM category WHERE name LIKE =" .$name;

$rs = mysql_query($strSQL);

// Loop the recordset $rs
$response = array();
while($row = mysql_fetch_array($rs)) {


$product = array();
$product["id"] = $row["id"];
$product["name"] = $row["name"];
array_push($response, $product);
}

echo json_encode($response);
}
error:mysql_fetch_array() expects parameter 1 to be resource, boolean given in while($row = mysql_fetch_array($rs))

该行显示错误,请帮助我解决此问题

最佳答案

您插入了错误的语法....使用这个

 $strSQL = "SELECT * FROM category WHERE name LIKE '%$name'";

关于php - LIKE 运算符在 MYSQL 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42731684/

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