私を助けてください:
SELECT *
FROM `product`
WHERE `vi_name` LIKE '%product%'
OR `en_name` LIKE '%product%'
AND `parent_id` != 0
私は自分のコードを書きましたが、まだ行をカウントする方法の一部にはparent_id = 0があります
function get_product_by_search_slug($slug) {
$this -> db -> from('product');
$this -> db -> like('vi_name', $slug);
$this -> db -> or_like('en_name', $slug);
$this -> db -> where_not_in('parent_id', 0);
$query = $this -> db -> get();
return $query -> result();
}
私は解決策を得て、それは正常に動作しますが、どういうわけか私はそれに満足していません:
function get_product_by_search_slug($slug) {
$this -> db -> select("* FROM `product` WHERE `vi_name` LIKE '%". $slug ."%' OR `en_name` LIKE '%". $slug ."%' AND `parent_id` != 0");
$query = $this -> db -> get();
return $query -> result();
}