国产精品爱啪在线线免费观看_97视频精品_欧美精品一区二区在线播放_国产欧美久久一区二区三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 22113|回復: 1

[內(nèi)置擴展] DB數(shù)據(jù)庫操作類說明

[復制鏈接]
1#
發(fā)表于 2019-7-6 11:23:31 | 只看該作者 |倒序瀏覽 |閱讀模式

馬上注冊,結(jié)交更多好友,享用更多功能,讓你輕松玩轉(zhuǎn)社區(qū)

您需要 登錄 才可以下載或查看,沒有賬號?立即注冊

×
函數(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ù)組,就用',' 分割,否則加引號
[PHP] 純文本查看 復制代碼
數(shù)據(jù)表插入:
方法:
DB::insert()
參數(shù):
$table:插入數(shù)據(jù)的表
$data:插入的數(shù)據(jù),字段對應值
$return_insert_id:是否返回插入數(shù)據(jù)的ID
$replace:是否使用replace into(當原始表中存在不重復數(shù)據(jù)就插入,存在就更新)
$silent:操作失敗是否不提示

實例
DB::insert('test_db',array(
'name' => 'ppc',
),true,true);

數(shù)據(jù)表刪除:
方法:
DB::delete()
參數(shù):
$table:刪除數(shù)據(jù)的表
$condition:刪除的條件
$limit:刪除滿足條件的條目數(shù)
$unbufered:是否使用無緩存查詢

實例:
DB::delete('test_db','id>2',1,true);m

數(shù)據(jù)表更新:
方法:
DB::update()
參數(shù):
$table:更新數(shù)據(jù)的表
$data:更新的數(shù)據(jù),字段對應值
$condition:更新的條件
$unbufered:是否使用無緩存查詢
$low_priority:是否采用無鎖表更新

數(shù)據(jù)表查詢(單條):
方法:
DB::fetch_first()
參數(shù):
$sql:查詢數(shù)據(jù)的SQL語句
$arg:綁定查詢的參數(shù)
$silent:查詢失敗是否不提示
實例:
$id = $_GET['id'];
DB::fetch_first('select * from %t where id=%d',array(
'test_db',$id
));

DB::fetch_first('select * from %t where name=%s',array(
'test_db','ccc'
));



數(shù)據(jù)表查詢(多條):
方法:
DB::fetch_all()
參數(shù):
$sql:查詢數(shù)據(jù)的SQL語句
$arg:綁定查詢的參數(shù)
$keyfield:一維索引的字段名稱
$silent:查詢失敗是否不提示
實例:
DB::fetch_all('select * from %t where id >= %d AND id<=%d',array(
'test_db',7,10
));

DB::fetch_all('select * from %t where id IN (%n)',array(
'test_db',array(1,2,3,4,5)
));

數(shù)據(jù)表查詢(單字段) 常用于統(tǒng)計查詢:
方法:
DB::result_first()
參數(shù):
$sql:查詢數(shù)據(jù)的SQL語句
$arg:綁定查詢的參數(shù)
$silent:查詢失敗是否不提示
實例:
DB::result_first('select name from %t where id=%d',array(
'test_db',1
));

DB::result_first('select max(id) from %t',array(
'test_db'
));

數(shù)據(jù)庫自定義query
方法:
DB::query()
參數(shù):
$sql:自定義SQL語句
$arg:需要綁定的數(shù)據(jù)
$silent:執(zhí)行SQL失敗時,是否不提示
$unbufered:是否使用無緩存查詢
實例:
$query = DB::query("select * from %t where id IN (%n)",array(
'test_db',array(1,2,3)
));
debug($query);

刪除
DB::query("delete from %t where id = %id",array(
'test_db',11
));


資源集轉(zhuǎn)換結(jié)果集
方法:
DB::fetch()
參數(shù):
$resourceid:數(shù)據(jù)庫查詢的query資源
$type:數(shù)組類型
實例:
查詢
$query = DB::query("select * from %t where id IN (%n)",array(
'test_db',array(1,2,3)
));
while($res = DB::fetch($query)){
   $result[] = $res;
}
debug($query);

單字段資源集轉(zhuǎn)換結(jié)果集(一般用于查看獲取統(tǒng)計值)
方法:
DB::result()
參數(shù):
$resourceid:數(shù)據(jù)庫查詢的query資源
$row:指定行的第一個字段
實例:
$query =  DB::query("select count(*) from %t where id < %id order by id",array(
'test_db',10
));
$data = DB::result($query,1);

常用實例:
$query = DB::query("select count(*) from %t where id > %d",array(
'test_db',7
));
$data = DB::result($query,0);
echo $data;

資源集行數(shù)計算(不適合統(tǒng)計太多的資源,速度慢)
方法:
DB::num_rows()
參數(shù):
$resourceid:數(shù)據(jù)庫查詢的query資源
實例:
$query = DB::query("select * from %t where id > %d",array(
'test_db',7
));
$data = DB::num_rows($query);
echo $data;

資源集資源釋放
方法:
DB::free_result()
參數(shù):
$query:執(zhí)行SQL語句的query資源
$query = DB::query("select count(*) from %t where id > %d",array(
'test_db',7
));
$data = DB::result($query,0);
DB::free_result($query);
echo $data;

按字段排序
方法:
DB::order()
參數(shù):
$field:需要排序的字段
$order:排序方式
實例:
$query = DB::query("select * from %t where id > %d order by".DB::order('id','desc'),array(
'test_db',7
));
$data = DB::result($query,0);
DB::free_result($query);
echo $data;

取值區(qū)間設定
方法:
DB::query()
參數(shù):
$start:開始的索引值
$limit:條目數(shù)
$query = DB::query("select * from %t where id > %d order by".DB::order('id').DB::limit(0,3),array(
'test_db',7
));

字段拼接
方法:
DB::implode()
參數(shù):
$array:需要拼接的字段數(shù)組
$glue:字段拼接的字符串
實例:
echo DB::implode(array('id' => 10,'name' => 'ddd'),'and');

應用:
DB::query("update %t set".DB::implode(array(
'name' => 'ddd',
帖子永久地址: 

新秀網(wǎng)絡驗證系統(tǒng) - 論壇版權(quán)1、本主題所有言論和圖片純屬會員個人意見,與本論壇立場無關(guān)
2、本站所有主題由該帖子作者發(fā)表,該帖子作者與新秀網(wǎng)絡驗證系統(tǒng)享有帖子相關(guān)版權(quán)
3、其他單位或個人使用、轉(zhuǎn)載或引用本文時必須同時征得該帖子作者和新秀網(wǎng)絡驗證系統(tǒng)的同意
4、帖子作者須承擔一切因本文發(fā)表而直接或間接導致的民事或刑事法律責任
5、本帖部分內(nèi)容轉(zhuǎn)載自其它媒體,但并不代表本站贊同其觀點和對其真實性負責
6、如本帖侵犯到任何版權(quán)問題,請立即告知本站,本站將及時予與刪除并致以最深的歉意
7、新秀網(wǎng)絡驗證系統(tǒng)管理員和版主有權(quán)不事先通知發(fā)貼者而刪除本文

2#
發(fā)表于 2020-12-22 18:25:30 | 只看該作者
好棒棒!
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

QQ|Archiver|手機版|新秀網(wǎng)絡驗證系統(tǒng)API[軟著登字第13061951號] ( 豫ICP備2021033257號-1 )

GMT+8, 2025-11-30 04:02 , Processed in 0.236105 second(s), 61 queries , Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回復 返回頂部 返回列表
国产精品爱啪在线线免费观看_97视频精品_欧美精品一区二区在线播放_国产欧美久久一区二区三区
中文字幕五月欧美| 国产一区二区三区奇米久涩| 久久久久9999亚洲精品| 麻豆精品网站| 国产福利一区二区三区视频在线| 中文字幕一区二区三区精华液| 欧美日韩精选| 日本伊人色综合网| 国产精品久久久久精k8| 91精品免费观看| 亚洲一区国产| aaa国产一区| 蜜臀精品久久久久久蜜臀| 中文字幕亚洲区| 日韩欧美国产综合一区| 久久xxxx精品视频| 国产精品初高中精品久久| 国产福利一区二区三区视频在线 | 久久久国产一区二区三区四区小说| 亚洲欧美日韩国产一区| 欧美精品一区二区三区久久久竹菊| 91在线国产观看| 欧美美女网站色| 国产亚洲欧美中文| 韩日午夜在线资源一区二区| 亚洲国产精品www| 蜜臀av性久久久久蜜臀aⅴ流畅| 久久久噜噜噜久久中文字幕色伊伊| 欧美天堂亚洲电影院在线观看| 国产精品一级黄| 日本va欧美va欧美va精品| 一级女性全黄久久生活片免费| 国产午夜精品福利| 91精品国产综合久久福利软件| 国产一区二区三区免费不卡| 激情av一区| 不卡一区二区三区四区| 毛片不卡一区二区| 亚洲国产美女搞黄色| 亚洲国产精品99久久久久久久久 | 综合久久一区二区三区| 久久久午夜精品| 欧美一区二区三区四区视频| 欧美中文字幕久久| 久久婷婷影院| 午夜一级久久| 国产欧美一区二区视频| 伊人色综合久久天天五月婷| 国产精品一品视频| 日日夜夜精品视频天天综合网| 亚洲婷婷综合色高清在线| 久久一日本道色综合| 在线电影国产精品| 久久亚洲二区| 免费亚洲一区| 亚洲制服av| 亚洲欧美久久久久一区二区三区| 伊人久久久大香线蕉综合直播| 欧美精品自拍| jlzzjlzz国产精品久久| 成人网页在线观看| 国产99久久久国产精品| 国产一区999| 免费人成网站在线观看欧美高清| 天堂一区二区在线| 亚洲第一福利一区| 午夜精品aaa| 亚洲成人精品在线观看| 亚洲午夜私人影院| 亚洲丰满少妇videoshd| 亚洲成人动漫在线观看| 亚洲3atv精品一区二区三区| 午夜精品久久久久久久99水蜜桃| 亚洲综合男人的天堂| 亚洲精品国产视频| 夜夜精品视频一区二区| 亚洲国产裸拍裸体视频在线观看乱了 | 国产精品国产三级国产有无不卡| 久久久亚洲高清| 国产免费观看久久| 国产精品你懂的在线欣赏| 中文字幕乱码久久午夜不卡 | 亚洲国产一区二区在线| 亚洲成人自拍视频| 亚洲福利av| 在线欧美不卡| 99视频一区| 国产精品社区| 久久精品午夜| 色婷婷精品久久二区二区蜜臂av| 色哟哟国产精品免费观看| 老司机午夜精品视频| 色悠久久久久综合欧美99| 欧美系列亚洲系列| 91精品欧美综合在线观看最新| 日韩一级免费一区| 欧美精品一区二区在线播放| 国产日韩欧美综合一区| 国产精品毛片大码女人| 国产精品久久久久久久裸模| 久久尤物电影视频在线观看| 国产亚洲欧美日韩在线一区| 国产精品久久三区| 亚洲精品成人在线| 亚洲成人激情社区| 蜜桃精品视频在线| 国产一区二区三区精品欧美日韩一区二区三区 | 欧美三级不卡| 91久久国产自产拍夜夜嗨| 亚洲欧美国产精品桃花| 欧美性一区二区| 91精品国产麻豆| 国产亚洲精品超碰| 国产精品成人一区二区艾草 | 大白屁股一区二区视频| 欧美国产激情| 亚洲美女色禁图| 色天使色偷偷av一区二区| 3d动漫精品啪啪一区二区竹菊| 精品免费一区二区三区| 国产精品天美传媒| 成人免费在线观看入口| 亚洲一区二区精品久久av| 久久国产三级精品| 成人综合在线观看| 欧美日韩国产精品一卡| 一区二区三区精品国产| 欧美视频一区二| 久久久久久综合| 一区二区三区毛片| 精品在线一区二区| 91亚洲精品一区二区乱码| 亚洲美女毛片| 欧美精品 日韩| 久久久不卡影院| 亚洲在线一区二区三区| 国产一区二区伦理| 国产精品高清一区二区三区| 久久大香伊蕉在人线观看热2| 欧美在线色视频| 久久精品视频在线免费观看| 亚洲国产精品久久一线不卡| 国产丶欧美丶日本不卡视频| 黄色成人av网站| 欧美性生交片4| 国产视频一区在线观看| 亚洲成人tv网| 成人美女视频在线看| 一道本一区二区| 在线播放日韩导航| 国产精品久久久久久久久免费樱桃| 综合久久综合久久| 激情欧美日韩一区二区| 伊人久久亚洲热| 欧美性色综合网| 国产精品久久久久aaaa| 麻豆国产精品一区二区三区 | 欧美一级黄色录像| 日本一区二区三区免费乱视频| 午夜av区久久| 99久久精品免费看| 久久国产高清| 久久久久国产精品麻豆| 亚洲综合久久久| 97久久精品人人澡人人爽| 久久黄色网页| 国产无遮挡一区二区三区毛片日本| 日韩国产欧美三级| 欧美二区在线| 欧美日韩一级视频| 亚洲猫色日本管| 成人性生交大合| 久久精品官网| 国产精品视频在线看| 久久99精品久久久久| 欧美日韩天天操| 欧美日韩三级在线| 一区二区在线看| 成人av电影在线播放| 久久综合图片| 欧美极品aⅴ影院| 久久国产精品免费| 99精品国产在热久久| 日韩亚洲欧美中文三级| 亚洲高清视频中文字幕| 欧美成人tv| 欧美视频在线一区二区三区 | 91美女片黄在线观看91美女| 色哟哟国产精品免费观看| 国产欧美精品在线观看| 精品制服美女丁香| 亚洲一区二区在线看| 国产女同性恋一区二区| 国产一区欧美二区| 久久精品综合| ...xxx性欧美| 91在线porny国产在线看| 欧美欧美午夜aⅴ在线观看| 亚洲三级电影网站| 成人黄色软件下载|