ThinkPHP CURD方法之order方法詳解

2022-09-26 10:57:13 字數 547 閱讀 4073

thinkphp curd方法的order方法屬於模型的連貫操作方法之一,該www.cppcns.com方法用於對操作的結果排序。

具體用i**bjsri法如下:

$model->where('status=1')->order('id desc')->limit(5)->select();

注意:連貫操作方法i**bjsri沒有順序,可以在select方法呼叫之前隨便改變呼叫順序。

支援對多個欄位的排序,例如:

$model->where('status=1')->order('id desc,status')->limit(5)->select(程式設計客棧);

如果沒有指定de或者asc排序規則的話,預設為asc。

如果你的字段和mysql關鍵字有衝突,那麼建議採用陣列方式呼叫,例如:

$model->where('status=1')->order(array('order','id'=>'desc'))->limit(5)->select();

本文標題: thinkphp curd方法之order方法詳解

本文位址:

ThinkPHP CURD方法之table方法詳解

thinkphp curd方法的table方法也屬於模型類的連貫操作方法之一,該方法主要用於指定操作的資料表。具體用法如下 一般情況下,操作模型的時候系統能夠自動識別當前對應的資料表,所以,使用table方法的情況通常是為了 1.切換操作的資料表 2.對多表進行操作 例如 model table t...

ThinkPHP CURD方法盤點 order方法

order方法屬於模型的連貫操作方法之一,用於對操作的結果排序。model where status 1 order id desc limit 5 select 注意 連貫操作方法沒有順序,可以在select方法呼叫之前隨便改變呼叫順序。支援對多個欄位的排序,例如 model where stat...

ThinkPHP CURD方法盤點 page方法

page方法也是模型的連貫操作方法之一,是完全為分頁查詢而誕生的乙個人性化操作方法。我們在前面已經了解了關於limit方法用於分頁查詢的情況,而page方法則是更人性化的進行分頁查詢的方法,例如還是以文章列表分頁為例來說,如果使用limit方法,我們要查詢第一頁和第二頁 假設我們每頁輸出10條資料 ...