多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 程序人生 > 隨筆 > phpcms數據庫操作類

phpcms數據庫操作類

來源:程序員人生   發布時間:2015-03-09 21:00:48 閱讀次數:6077次
phpcms數據庫操作
下面兩個例子簡單說明如何調用
  1. //統計指定留言數目 
  2. function count_guestbook_true($id='') { 
  3.      $db = pc_base::load_model('guestbook_model'); 
  4.      $infos = $db->count($where = "$id={$id} and passed=1"); 
  5.      return $infos
  6. }  
  7.  
  8. //讀取content模塊下id為1的新聞信息 
  9. function test($id='') { 
  10.      $db = pc_base::load_model('content_model'); 
  11.      $db->table_name="v9_news"
  12.      $r = $db->get_one(array('id'=>1,'status'=>99)); 
  13.      var_dump($r); 
  14.      return $infos
  15. }    

一、查

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

  1. /** 
  2.      * 執行sql查詢 
  3.      * @param $where         查詢條件[例`name`='$name'] 
  4.      * @param $data         需要查詢的字段值[例`name`,`gender`,`birthday`] 
  5.      * @param $limit         返回結果范圍[例:10或10,10 默認為空] 
  6.      * @param $order         排序方式    [默認按數據庫默認方式排序] 
  7.      * @param $group         分組方式    [默認為空] 
  8.      * @param $key          返回數組按鍵名排序 
  9.      * @return array        查詢結果集數組 
  10.      */ 

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

  1. /** 
  2.      * 查詢多條數據并分頁 
  3.      * @param $where 
  4.      * @param $order 
  5.      * @param $page 
  6.      * @param $pagesize 
  7.      * @return unknown_type 
  8.      */ 

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

  1. /** 
  2.      * 獲取單條記錄查詢 
  3.      * @param $where         查詢條件 
  4.      * @param $data         需要查詢的字段值[例`name`,`gender`,`birthday`] 
  5.      * @param $order         排序方式    [默認按數據庫默認方式排序] 
  6.      * @param $group         分組方式    [默認為空] 
  7.      * @return array/null    數據查詢結果集,如果不存在,則返回空 
  8.      */ 

④query($sql)

  1. /** 
  2.      * 直接執行sql查詢 
  3.      * @param $sql                            查詢sql語句 
  4.      * @return    boolean/query resource        如果為查詢語句,返回資源句柄,否則返回true/false 
  5.      */ 

二、增

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

  1. /** 
  2.      * 執行添加記錄操作 
  3.      * @param $data         要增加的數據,參數為數組。數組key為字段值,數組值為數據取值 
  4.      * @param $return_insert_id 是否返回新建ID號 
  5.      * @param $replace 是否采用 replace into的方式添加數據 
  6.      * @return boolean 
  7.      */ 

②insert_id()

  1. /** 
  2.      * 獲取最后一次添加記錄的主鍵號 
  3.      * @return int  
  4.      */ 

三、改

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

  1. /** 
  2.      * 執行更新記錄操作 
  3.      * @param $data         要更新的數據內容,參數可以為數組也可以為字符串,建議數組。 
  4.      *              為數組時數組key為字段值,數組值為數據取值 
  5.      *                         為字符串時[例:`name`='phpcms',`hits`=`hits`+1]。 
  6.      *                        為數組時[例: array('name'=>'phpcms','password'=>'123456')] 
  7.      *                        數組的另一種使用array('name'=>'+=1', 'base'=>'-=1');程序會自動解析為`name` = `name` + 1, `base` = `base` - 1 
  8.      * @param $where         更新數據時的條件,可為數組或字符串 
  9.      * @return boolean 
  10.      */ 

四、刪

① delete($where)

  1. /** 
  2.      * 執行刪除記錄操作 
  3.      * @param $where         刪除數據條件,不充許為空。 
  4.      * @return boolean 
  5.      */ 


 


 

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 午夜视频你懂的 | 亚洲精品第一页中文字幕 | 国产h视频免费观看 | 欧美亚洲h在线一区二区 | 国产亚洲欧美在线观看的 | 亚洲色图欧美在线 | 国产成人爱片免费观看视频 | 激情另类国内一区二区视频 | 亚洲综合免费视频 | xxx性日本 | 最近中文字幕免费高清mv | 日本午夜视频在线观看 | 日韩麻豆| 欧美日韩成人高清在线播放 | 一本久到久久亚洲综合 | 国产最新进精品视频 | 黑人极品巨大videoshd | 成人免费在线视频网站 | 国产成人精品第一区二区 | 亚洲免费视频网站 | 亚洲一个色 | 欧美日韩午夜精品不卡综合 | 天天鲁一鲁 | 国产精品第一页在线观看 | 手机成人在线视频 | 超高清欧美同性videos | 男人午夜网站 | 激情另类国内一区二区视频 | 国产精品久久久免费视频 | jiz欧美高清| 韩国伦理在线影院 | 最近的中文字幕免费完整 | 成人精品人成网站 | 免费爱做网站在线看 | 国产精品久久久久影视不卡 | 久久久久爽亚洲精品 | 俺来也俺去啦久久综合网 | 边摸边吃奶边做娇喘视频 | 中文字幕乱码一区三区免费 | 最近最新中文字幕大全高清6 | 一级女性全黄生活片免费看 |