类似sql中的错误或语法错误

时间:2016-03-12 02:38:45

标签: php mysql

嗨我的sql查询有点问题..我不知道我的语法是错误还是这是一个错误.. 即时通讯新的SQL和PHP所以我希望有这个痛苦XD的答案

我为网站上的潜在客户开发一个网络应用程序..我需要添加搜索功能..这是我在我的webapp上的简单查询..问题是当我搜索4-5个字符的字母条目时它返回0结果,

      SELECT * FROM bought
      INNER JOIN registers ON registers.id = bought.id
      WHERE name LIKE '%".$search."%'
      AND status = 'sold' 
      ORDER BY warranty DESC

我尝试使用

在php myadmin查询上测试它
      SELECT * FROM bought
      INNER JOIN registers ON registers.id = bought.id
      WHERE name LIKE '%scott%'
      AND status = 'sold' 
      ORDER BY warranty DESC

它返回了正确的结果。结果是

名称:状态

Scott O出售

几个小时以来一直在想这个

我的数据库

name :       status

Scott M      open

Scott B      open

scott S      open

Scott O      sold

scott        contacted

最奇怪的是所有其他搜索查询输出都很好..它只是这个scott o的东西让我感到烦恼。

0 个答案:

没有答案