聯(lián)系官方銷售客服
1835022288
028-61286886
我們CMS內置了一個快速強大的數(shù)據(jù)庫抽象類,支持傳統(tǒng)的查詢架構以及查詢構造器模式。 數(shù)據(jù)庫方法的語法簡單明了。
同時支持Codeigniter、Laravel、ThinkPHP三種內核的數(shù)據(jù)庫查詢。
一、基本用法
數(shù)據(jù)庫對象調用方法
\Phpcmf\Service::M()->db
運行查詢語句
獲取最后一次查詢的sql語句
二、查詢結果
多個查詢結果返回
單個查詢結果返回
三、對象查詢
統(tǒng)計某表數(shù)據(jù)
\Phpcmf\Service::M()->db->table('member')->countAllResults(); // 全部
\Phpcmf\Service::M()->db->table('member')->where('money', 0)->countAllResults(); // 帶條件
條件查詢表
限定數(shù)量查詢
字段選擇查詢
四、插入數(shù)據(jù)
test是表名稱,data數(shù)組是插入的字段和對應值
五、修改數(shù)據(jù)
按條件修改
字段分開寫法
字段加減值
六、數(shù)據(jù)刪除
條件刪除
清空表
七、事務處理
寫法標準
\Phpcmf\Service::M()->trans_start(); // 開啟事務
// 寫入數(shù)據(jù)
\Phpcmf\Service::M()->table('member')->insert([
'username' => '1',
'phone' => 888,
'salt' => 888,
'name' => 888,
'money' => 888,
'freeze' => 888,
'spend' => 888,
]);
\Phpcmf\Service::M()->trans_comment(); // 提交事務
回滾事務
\Phpcmf\Service::M()->trans_rollback();
八、其他
執(zhí)行insert,update等時返回有多少行受影響
\Phpcmf\Service::M()->db->affectedRows();
求代碼寫法{form form=fygzsb_new order=displayorder,inputtime page=1 pagesize=10 urlrule=index.php?page=[p
請問怎么在模型方法里面一次讀取出文章內容的所有字段,好像有主表和附表2個數(shù)據(jù)表,怎么一次讀出來?