W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
嘗試獲取整表記錄
$rows = $db->table_name();
//or 第二種寫法
$rows = $db->table('table_name');
//如果在action中直接 return 得到標(biāo)準(zhǔn)的 json/xml 結(jié)構(gòu)體
return $rows;
嘗試根據(jù)主鍵獲取指定記錄
$row = $db->table_name($id);
//or 第二種寫法
$row = $db->table('table_name',$id);
請(qǐng)注意,以上返回的是對(duì)象格式。如果需要數(shù)組格式?
$rows = $db->table_name()->fetchAll();
//or 第二種寫法
$rows = $db->table('table_name')->fetchAll();
//主鍵獲取指定記錄
$row = $db->table_name($id)->fetch();
//or 第二種寫法
$row = $db->table('table_name',$id)->fetch();
根據(jù)多維條件獲取數(shù)據(jù)
//where 具體使用方法請(qǐng)?jiān)?API where() 文檔中閱讀 $rows = $db->table_name()->where($where)->fetchAll();
//whereNot 具體使用方法請(qǐng)?jiān)?API where() 文檔中閱讀
$rows = $db->table_name()->whereNot($whereNot)->fetchAll();
//limit 使用
$rows = $db->table_name()->where($where)->limit($count , $offset)->fetchAll();
//orderBy 使用
$rows = $db->table_name()->where($where)->orderBy('id','DESC')->fetch();
//fetch() 獲取單條記錄
$db->table_name()->fetch();
//fetchAll() 獲取多條記錄
$db->table_name()->fetchAll();
//select 使用
$db->table_name()->select('id')->where($where)->fetch();
//count 統(tǒng)計(jì)
$db->table_name()->count('id');
//min()
$db->table_name()->min('id');
//max()
$db->table_name()->max('id');
//sum
$db->table_name()->sum('num');
where or whereNot 多個(gè)連貫使用
//select * from table_name where id = $id and id != $id; $db->table_name()->where('id = ? ',$id)->whereNot('id',$id);
更多有趣的使用,或本文遺漏的寫法。歡迎反饋至官方聯(lián)系方式。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: