当使用mysql_query()运行sql查询时,我得到:解析错误:语法错误,意外T_LOGICAL_OR

时间:2015-05-06 08:24:47

标签: php mysql sql

我一直在努力寻找搜索功能,现在当我想重写我的表时,我必须再次从我的数据库中获取所有数据。

但现在当我使用这段代码时,我得到了:

  

解析错误:语法错误,...中的意外T_LOGICAL_OR

我的代码:

$raw_results = mysql_query("SELECT `statusref`.`status_ID`, `tblapparaten`.*, `status`.`status`  FROM `tblapparaten` 
            LEFT JOIN `opvolging`.`statusref` ON `tblapparaten`.`apparaat_id` = `statusref`.`apparaat_ID`
            LEFT JOIN `opvolging`.`status` ON `statusref`.`status_ID` = `status`.`status_ID`
            WHERE (`apparaat` LIKE '%".$query."%') 
            OR (`serienummer` LIKE '%".$query."%') 
            OR (`klacht` LIKE '%".$query."%') 
            ORDER BY $field $sort ");

0 个答案:

没有答案