を使用してこの単純なクエリを実行したいCodeigniter
:
$user = $this->db->get_where($type,array("id"=>$id));
$type
はテーブルの名前であり
$id
、md5()
値なので、そのようなことをしたいのです$this->db->get_where($type,array(md5("id")=>$id));
が、もちろんできません。
答えはそうかもしれませんが、クエリを実行する$this->db->query('select * from $type where MD5(id) = $id');
ようなよりコンパクトな方法を好むでしょう。get_where()
助言がありますか?