花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無憂網(wǎng),按 + 收藏我們
登錄 注冊 退出 找回密碼

Discuz!X教程:數(shù)據(jù)庫操作方法

時間: 2019-05-22 20:34 閱讀: 作者:素材無憂網(wǎng)

  函數(shù) 功能 DB::table($tablename) 獲取正確帶前綴的表名,轉(zhuǎn)換數(shù)據(jù)庫句柄, DB::delete($tablename, 條件,條數(shù)限制) 刪除表中的數(shù)據(jù) DB::insert($tablename, 數(shù)據(jù)(數(shù)組),是否返回插入ID,是否是替換式,是否silent) 插入數(shù)據(jù)操作 DB::update($tablename, 數(shù)據(jù)(數(shù)組)條件) 更新操作 DB::fetch(查詢后的資源) 從結(jié)果集中取關(guān)聯(lián)數(shù)組,注意如果結(jié)果中的兩個或以上的列具有相同字段名,最后一列將優(yōu)先。 DB::fetch_first($sql) 取查詢的第一條數(shù)據(jù)fetch DB::fetch_all($sql) 查詢并fetch DB::result_first($sql) 查詢結(jié)果集的第一個字段值 DB::query($sql) 普通查詢 DB::num_rows(查詢后的資源) 獲得記錄集總條數(shù) DB::_execute(命令,參數(shù)) 執(zhí)行mysql類的命令 DB::limit(n,n) 返回限制字串 DB::field(字段名, $pid) 返回條件,如果為數(shù)組則返回 in 條件 DB::order(別名, 方法) 排序 注意:由于 X1.5 里增加了SQL的安全性檢測。因此,如果你的SQL語句里包含以下開頭的函數(shù) load_file,hex,substring,if,ord,char。 或者包含以下操作 intooutfile,intodumpfile,unionselect,(select')都將被拒絕執(zhí)行。 替換參數(shù) 功能 %t 表名, %s 字串,如果是數(shù)組就序列化 %f 按 %F 的樣式格式化字串 %d 整數(shù) %i 不做處理 %n 若為空即為0,若為數(shù)組,就用',' 分割,否則加引號 C對象,可以有效的利用緩存,并且數(shù)據(jù)獲得都統(tǒng)一在 class/table 目錄下,好處是所有的查詢都集中和復(fù)用。方便維護(hù)和升級。默認(rèn)的T方法有以下默認(rèn)的獲得數(shù)據(jù)方式。每個數(shù)據(jù)表還需要看具體的表數(shù)據(jù)定義函數(shù)。#開頭的,是 插件表定義,會去插件目錄下的table目錄下找,所以插件開發(fā)也可以用這種方法。 函數(shù) 功能 C::t($tablename')->count() 獲取表所有行數(shù) C::t($tablename')->update(鍵值,$data) 更新鍵值數(shù)據(jù) C::t($tablename')->delete(鍵值) 刪除鍵值數(shù)據(jù) C::t($tablename')->truncate() 清空表 C::t($tablename')->insert($data, $return_insert_id,$replace) 插入數(shù)據(jù) C::t($tablename')->fetch_all($ids) fetch 數(shù)據(jù),可以是單一鍵值或者多個鍵值數(shù)組 C::t($tablename')->fetch_all_field() fetch所有的字段名表 C::t($tablename')->range($start, $limit, $sort) fetch值域范圍 C::t($tablename')->optimize() 優(yōu)化表

版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!

轉(zhuǎn)載請注明: Discuz!X教程:數(shù)據(jù)庫操作方法

標(biāo)簽:  
相關(guān)文章
模板推薦