1
私はコードイグナイタの方法でクエリを記述しています。しかし、それは動作していないと私はそれをfirebugときに、私のクエリにNULLが追加されました。コードイグナイタWHERE句の後にIS NULLを追加します。
$select_fields = "id,name,created_by,keywords";
$where_field = "FIND_IN_SET('$id','keywords')";
$this -> db_social -> select($select_fields);
$this -> db_social -> from('user_collection1');
$this -> db_social -> where($where_field);
$query = $this->db_social->get();
エラーは、使用してこの
SELECT `id`, `name`, `created_by`, `keywords` FROM `user_collection1` WHERE FIND_IN_SET('11','keywords') IS NULL
試してみてください。 'ます$ this-> db_social->(偽ヌル$ where_field、、); [ドキュメント](http://www.codeigniter.com/userguide2/database/active_recordから'(例えば、 .html))。 Btw、あなたのオブジェクトの中に '$ this - > db_social - > ...'のような空白を入れないでください。コードを読むのがはるかに難しくなります。 –
運がない! :( –
'where'節を削除した場合、それは動作しているかどうか? – devpro