I would like to search wildcard query in my php.model file.
I tried to apply these code but always get empty result.
public function get_web_search($data) {
$sql = "select p.name,c.name AS category_name,p.product_id AS item_id ,'Product' AS category_group from product p left join category c on p.category_id = c.category_id WHERE p.name LIKE '%?%' UNION select m.merchant_name,c.name AS category_name,m.merchant_id AS id,'Merchant' AS category_group from merchant m left join category c on m.category_id = c.category_id WHERE m.merchant_name LIKE '%?%'";
$result = $this->db->query($sql, array($data['id'],$data['id']));
$records = $result->result_array();
return $records;
}
May I know how to set proper select statement in p.name LIKE '%?%' ?
Please help. Thank you.