2011-08-13 36 views
1

order_bycodeigniterに入れてみませんか?codeigniterでorder_by()が機能しないのはなぜですか?

$this->db->order_by("id", "desc")->query('SELECT @rownum:[email protected]+1 rownum, t.* FROM (SELECT @rownum:=0) r, hotel_submits t'); 
+1

を試してみてください?私はアクティブレコードの使用を通常のクエリと混用していると思います。 – maartencls

+0

@ MaartenC89 - エラーはありません、ちょうど動作しません。しかし、この場合にエラーがあります: '$ this-> db-> query( 'SELECT @rownum:= @ rownum + 1 rownum、t。* FROM(SELECT @rownum:= 0)r、hotel_submits t' D:\ xampp \ htdocs \ mehdi \ application \ controllers \ admin \ accommodationの未定義のメソッドCI_DB_mysql_result :: order_by()を呼び出すと致命的なエラーが発生します:order_by( "id"、 "desc"); .php on line 20' ** line 20は同じトップコードです** –

答えて

0

それがエラーを返してい

$query= $this->db->query('SELECT @rownum:[email protected]+1 rownum, t.* FROM (SELECT @rownum:=0) r, hotel_submits t order by id desc'); 
関連する問題