私はこのコードを持っている:のActive Record
$places = $this->db
->select('*')
->from('places')
->where('postal_code',$search)
->limit($limit, $start)
->get()->result();
を私が間違って何かがあるかどうかを知りたい、そしてそれは、クエリ内のどこシンプルでクエリを取得する方法です。このよう
私はこのコードを持っている:のActive Record
$places = $this->db
->select('*')
->from('places')
->where('postal_code',$search)
->limit($limit, $start)
->get()->result();
を私が間違って何かがあるかどうかを知りたい、そしてそれは、クエリ内のどこシンプルでクエリを取得する方法です。このよう
..
$places = $this->db->get_where('places',array('postal_code'=>$search),$limit,$start)->result();//outputs result in object format
$places = $this->db->get_where('places',array('postal_code'=>$search),$limit,$start)->result_array();//outputs result in array format
が終わりよりドキュメントhttps://www.codeigniter.com/userguide3/database/query_builder.html
を参照してください、私が見ることができるように私は、他の方法でそれを行うCodeIgniterの中でどこで、リミット文を行うにはいくつかの問題があります同じクエリで
だから私は、SQL
$query = "SELECT * FROM places WHERE locality = '".$search."' LIMIT ".$start.",".$limit."";
$places = $this->db->query($query)->result();
ない素敵で直接それを行うが、それは動作します。
こんにちはHikmatはうまくいくようですが、null列のフィールドも取得しますが、フィールドpostal_codeのあるアイテムのみを取得する方法はありますか? –
'print_r($ places);'の出力は何ですか? –
と正確に何をしたいですか? –