SQL语法错误检查手册对应MySQL服务器

时间:2016-05-13 04:14:34

标签: php mysql

我收到此错误

  

错误号码:1064
  您的SQL语法有错误;查看与您的MySQL服务器版本对应的手册,以便在第1行的'from uhd_product,product_name和product_code''%654321%'附近使用正确的语法

MySQL查询看起来像

SELECT from uhd_product where product_name and product_code like '%654321%'

PHP函数

function search($cari)
{
    $cari=$this->db->query("SELECT from uhd_product where product_name and product_code like '%$cari%' ");
    return $cari->result();;
}

任何人都可以帮我解决这个问题吗?我在我的数据库中搜索了2个记录值。

1 个答案:

答案 0 :(得分:0)

尝试此查询:

SELECT * FROM uhd_product 
      where product_name like '%$cari%' 
      OR product_code LIKE '%$cari%'