gpt4 book ai didi

类似 Mysql 的语法

转载 作者:行者123 更新时间:2023-11-29 04:31:40 26 4
gpt4 key购买 nike

小问题:如何将 mysql_escape_string 变量包含在 like 子句中?

"SELECT * FROM table WHERE name LIKE '%". %s . "%'"    

"SELECT * FROM table WHERE name like '%"."%s"."%'"

不工作。

谢谢!

最佳答案

$value = mysql_real_escape_string($_POST["terms"]);
$query = "SELECT * FROM table WHERE name LIKE '%".$value."%'";

或者您可以像这样使用 sprintf 实现此目的:

$query = sprintf("SELECT * FROM table WHERE name LIKE '%s'", "%".$value."%");

关于类似 Mysql 的语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1295298/

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