2012-10-09 148792

首頁(yè) » 文檔 » 開(kāi)發(fā)指南

數(shù)據(jù)庫(kù)操作

初始化系統(tǒng)后系統(tǒng)會(huì)自動(dòng)連接數(shù)據(jù)庫(kù),并將數(shù)據(jù)庫(kù)操作對(duì)象保存在$db。數(shù)據(jù)庫(kù)操作方法請(qǐng)參考include/db_mysqli.class.php函數(shù)原型,以下僅對(duì)常用操作舉例。

1、執(zhí)行SQL語(yǔ)句

$db->query("INSERT INTO `{$DT_PRE}table` (`xxx`) VALUES ('yyy')");

$db->query("UPDATE `{$DT_PRE}table` SET `xxx`='yyy' WHERE `zzz`=1");

$db->query("DELETE FROM `{$DT_PRE}table` WHERE `zzz`=1");

2、讀取單條信息

$r = $db->get_one("SELECT * FROM `{$DT_PRE}table` WHERE `xxx`='yyy'");
print_r($r);

3、計(jì)算總數(shù)

$r = $db->get_one("SELECT COUNT(*) AS num FROM `{$DT_PRE}table` WHERE `xxx`='yyy'");
echo $r['num'];

4、讀取多條信息

$lists = array();
$result = $db->query("SELECT * FROM `{$DT_PRE}table` WHERE `xxx`='yyy' ORDER BY `zzz` DESC LIMIT 0,10");
while($r = $db->fetch_array($result)) {
    $lists[] = $r;
}
print_r($lists);

5、分頁(yè)

$lists = array();
$r = $db->get_one("SELECT COUNT(*) AS num FROM `{$DT_PRE}table` WHERE `xxx`='yyy'");
$pages = pages($r['num'], $page, $pagesize);
$result = $db->query("SELECT * FROM `{$DT_PRE}table` WHERE `xxx`='yyy' ORDER BY `zzz` DESC LIMIT $offset,$pagesize");
while($r = $db->fetch_array($result)) {
    $lists[] = $r;
}
print_r($lists); echo $pages;

系統(tǒng)的表前綴可以使用變量$DT_PRE(一般在語(yǔ)句中使用)或者常量DT_PRE(一般在函數(shù)中使用)。
如果在函數(shù)中使用數(shù)據(jù)庫(kù)操作,需要先進(jìn)行g(shù)lobal $db;

自V7.0,可以在系統(tǒng)任意位置使用DB::代替$db->進(jìn)行數(shù)據(jù)庫(kù)操作,尤其是函數(shù)中,無(wú)需考慮是否global $db;
例如:
$lists = array();
$result = $db->query("SELECT * FROM `{$DT_PRE}table` WHERE `xxx`='yyy' ORDER BY `zzz` DESC LIMIT 0,10");
while($r = $db->fetch_array($result)) {
    $lists[] = $r;
}
print_r($lists);
可以改為:
$lists = array();
$result = DB::query("SELECT * FROM `{$DT_PRE}table` WHERE `xxx`='yyy' ORDER BY `zzz` DESC LIMIT 0,10");
while($r = DB::fetch_array($result)) {
    $lists[] = $r;
}
print_r($lists);
數(shù)據(jù)庫(kù) 操作 讀取 修改 刪除 開(kāi)發(fā)
以上內(nèi)容是否對(duì)您有幫助?點(diǎn)擊反饋加群交流

 
公司簡(jiǎn)介   |   聯(lián)系方式   |   合作代理   |   隱私政策   |   使用協(xié)議   |   意見(jiàn)反饋    
主站蜘蛛池模板: 亚洲综合一区二区国产精品| 久久综合综合久久综合| 99久久精品国产综合一区| 国产精品激情综合久久| 亚洲综合精品网站在线观看| 久久影院综合精品| 久久久久久综合一区中文字幕| 亚洲国产欧美国产综合一区| 精品综合久久久久久98| 天天做天天爱天天爽综合网| 国产精品综合专区中文字幕免费播放| 伊人yinren6综合网色狠狠| 久久久综合香蕉尹人综合网| 欧美综合自拍亚洲综合图| 97久久综合精品久久久综合 | 国产精品国色综合久久| 欧美国产日韩综合在线| 激情综合网五月| 色狠狠久久综合网| 久久狠狠一本精品综合网| 亚洲精品国产第一综合99久久| 色欲综合一区二区三区| 欲香欲色天天综合和网| 久久影视综合亚洲| 国产亚洲综合网曝门系列| 狠狠色成人综合首页| 五月丁香综合激情六月久久| 欧美精品国产综合久久| 欲香欲色天天综合和网| 亚洲欧美综合一区二区三区| 激情综合色五月丁香六月亚洲 | 激情综合丁香五月| 色综合色狠狠天天综合色| 丁香五月婷婷综合激情在线| 亚洲人成网站999久久久综合| 激情综合色五月丁香六月欧美| 五月激情综合网| 欧美一区二区三区综合| 色天使亚洲综合在线观看| 久久九色综合九色99伊人| 久久亚洲高清综合|