モデルを定義し、UNION
キーワードを使用して2つのテーブルからデータを取得しようとしました。ここでは、制約としてLIKE
キーワードを使用しました。変数(ハードコードされた変数値)なしでこのクエリを使用すると、動作します。しかし、変数では機能しません。代わりに空の配列を返します。どうしたの?CodeIgniterの変数を持つMySQL LIKE句
function searchProf(){
//$name=$this->input->post('name');
$name='du';
$query=$this->db->query("SELECT name FROM users WHERE name like '%".$name."%' UNION SELECT name FROM children WHERE name like '%".$name."%' ");
print_r ($query->result());
}