我检查了类似的问题,但找不到针对我的特定问题的任何解决方案。我有一个 PHP 方法,我使用如下:
SELECT * FROM login WHERE userID = 10 //To get this
$result = query("SELECT * FROM login WHERE userID = '%d' ", $userID) //I use this
所以字符集 '%d' 被我在 $userID 中发布的内容替换,结果以 JSON 形式返回。现在我正在尝试将其用于搜索功能。
select * from login where userName like '%searchString%' //Now to get this
$result = query("SELECT * FROM login WHERE userName LIKE '%'%s'%'", $username) // I am trying this
但是我得到错误可能是由于没有正确转义字符串。你们中的任何人都可以用给定的信息解决这个问题吗?
谢谢
阿尔达