国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > PhpCMS > 正文

PHPCMS二次開發常用的數據庫操作

2024-09-10 07:14:58
字體:
來源:轉載
供稿:網友

PHPCMS二次開發常用的數據庫操作,對剛二次開發的同學很有幫助.

一、查

①select($where = '', $data = '*', $limit = '', $order = '', $group = '', $key='')

執行sql查詢:

* @param $where     查詢條件[例`name`='$name']

* @param $data      需要查詢的字段值[例`name`,`gender`,`birthday`]

* @param $limit     返回結果范圍[例:10或10,10 默認為空]

* @param $order     排序方式    [默認按數據庫默認方式排序]

* @param $group     分組方式    [默認為空]

* @param $key       返回數組按鍵名排序

* @return array     查詢結果集數組

②listinfo($where = '', $order = '', $page = 1, $pagesize = 20, $key='', $setpages = 10,$urlrule = '',$array = array(), $data = '*')

查詢多條數據并分頁:

* @param $where

* @param $order

* @param $page

* @param $pagesize

* @return unknown_type

③get_one($where = '', $data = '*', $order = '', $group = '')

獲取單條記錄查詢:

* @param $where         查詢條件

* @param $data         需要查詢的字段值[例`name`,`gender`,`birthday`]

* @param $order         排序方式    [默認按數據庫默認方式排序]

* @param $group         分組方式    [默認為空]

* @return array/null    數據查詢結果集,如果不存在,則返回空

④query($sql)

直接執行sql查詢:

* @param $sql                   查詢sql語句

* @return  boolean/query resource  如果為查詢語句,返回資源句柄,否則返回true/false

二、增

①insert($data, $return_insert_id = false, $replace = false)

執行添加記錄操作:

* @param $data      要增加的數據,參數為數組,數組key為字段值,數組值為數據取值

* @param $return_insert_id 是否返回新建ID號

* @param $replace 是否采用 replace into的方式添加數據

* @return boolean  //Vevb.com

②insert_id()

獲取最后一次添加記錄的主鍵號:

* @return int

三、改

①update($data, $where = '')

執行更新記錄操作:

* @param $data    要更新的數據內容,參數可以為數組也可以為字符串,建議數組.

為數組時數組key為字段值,數組值為數據取值:

*  為字符串時[例:`name`='phpcms',`hits`=`hits`+1]。

*  為數組時[例: array('name'=>'phpcms','password'=>'123456')]

*  數組的另一種使用array('name'=>'+=1', 'base'=>'-=1');程序會自動解析為`name` = `name` + 1, `base` = `base` - 1

* @param $where      更新數據時的條件,可為數組或字符串

* @return boolean

四、刪

① delete($where)

執行刪除記錄操作:

* @param $where      刪除數據條件,不充許為空。

* @return boolean

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 汪清县| 增城市| 鄱阳县| 方正县| 随州市| 彭阳县| 东辽县| 晋州市| 滨州市| 固原市| 齐河县| 偏关县| 南川市| 汉中市| 抚远县| 札达县| 盐津县| 潼关县| 皮山县| 南投县| 高密市| 伊川县| 包头市| 辽宁省| 遂溪县| 中牟县| 池州市| 高邑县| 工布江达县| 亚东县| 阿拉尔市| 慈溪市| 南木林县| 姚安县| 娄底市| 揭西县| 武夷山市| 清原| 东山县| 舞阳县| 安岳县|