亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 語言 > PHP > 正文

PHP mysql操作類程序

2024-09-04 11:44:09
字體:
來源:轉載
供稿:網友

一個不錯的PHP mysql操作類,實例代碼如下:

  1. <?php 
  2. //數據庫處理類 
  3. class db 
  4.     //SQL執行后的數據保存變量; 
  5.     var $db
  6.     //讀取或設置當前數據的位置 
  7.     var $position=0; 
  8.     //執行SQL語句并把結果保存為db變量中; 
  9.  
  10.     function sub_sql($str
  11.     { 
  12.         global $prefix;//全局函數,表前綴 
  13.         return str_replace("#@__",$prefix,$str); 
  14.     } 
  15.     function Sql($str
  16.     { 
  17.         $str=$this->sub_sql($str); 
  18.         $result = mysql_query($str); 
  19.         $i=0; 
  20.         while($row = mysql_fetch_array($result)) 
  21.         { 
  22.             $str_array[$i]=$row
  23.             $i++; 
  24.         } 
  25.         if(emptyempty($str_array)) 
  26.         { 
  27.             $str_array=array(); 
  28.         } 
  29.         $this->db=$str_array
  30.     } 
  31.     //讀取一條數據并把數據往后移一位,如果數據為空則返回為null; 
  32.     function Get_One() 
  33.     { 
  34.         $re=emptyempty($this->db[$this->position])?null:$this->db[$this->position]; 
  35.         $this->position=$re?$this->position+1:$this->position; 
  36.         return $re
  37.     } 
  38.     //判斷是否數據讀取到結尾了 
  39.     function Judge() 
  40.     { 
  41.         $re=emptyempty($this->db[$this->position])?true:false; 
  42.         return $re
  43.     } 
  44.     //取得db里面的個數 
  45.     function Get_Num() 
  46.     { 
  47.         return count($this->db); 
  48.     } 
  49.     //更新數據庫里面的數據,$t為表名,$v格式為數組格式,上標為字段名,下標為數據;$w為條件上標為字段名下標為數據,$p為條件0為等號,1為大于,-1為小于; 
  50.     function Set_Updata($t,$v,$w,$p=0) 
  51.     { 
  52.         $this->Sql($t); 
  53.         $v_str=""
  54.         $w_str=""
  55.         $f=""
  56.         foreach($v as $key=>$vaule
  57.         { 
  58.             if(!is_numeric($key)) 
  59.             { 
  60.                 if(emptyempty($v_str)) 
  61.                 { 
  62.                     $v_str=htmlspecialchars($key)."='".htmlspecialchars($vaule)."'"
  63.                 }else 
  64.                 { 
  65.                     $v_str=$v_str.",".htmlspecialchars($key)."='".htmlspecialchars($vaule)."'"
  66.                 } 
  67.             } 
  68.         } 
  69.         switch($p
  70.         { 
  71.             case 0: 
  72.                 $f="="
  73.                 break
  74.             case 1: 
  75.                 $f=">"
  76.                 break
  77.             case -1: 
  78.                 $f="<"
  79.                 break
  80.         } 
  81.         if(!emptyempty($f)) 
  82.         { 
  83.             foreach($w as $key=>$vaule
  84.             { 
  85.                 if(!is_numeric($key)) 
  86.                 { 
  87.                     if(emptyempty($v_str)) 
  88.                     { 
  89.                         $w_str=htmlspecialchars($key).$f.htmlspecialchars($vaule)."'"
  90.                     }else 
  91.                     { 
  92.                         $w_str=$w_str.",".htmlspecialchars($key).$f.htmlspecialchars($vaule)."'"
  93.                     } 
  94.                 } 
  95.             } 
  96.         } 
  97.         $sql="UPDATE ".$t." SET ".$v_str." where ".$w_str
  98.         return $result = mysql_query($sql); 
  99.     } 
  100.     //刪除一數據$w為條件上標為字段名下標為數據,$p為條件0為等號,1為大于,-1為小于; 
  101.     function Set_Del($t,$w,$p=0) 
  102.     { 
  103.         $this->sub_sql($t); 
  104.         $w_str=""
  105.         $f=""
  106.         switch($p
  107.         { 
  108.             case 0: 
  109.                 $f="="
  110.                 break
  111.             case 1: 
  112.                 $f=">"
  113.                 break
  114.             case -1: 
  115.                 $f="<"
  116.                 break
  117.         } 
  118.         if(!emptyempty($f)) 
  119.         { 
  120.             foreach($w as $key=>$vaule
  121.             { 
  122.                 if(!is_numeric($key)) 
  123.                 { 
  124.                     if(emptyempty($v_str)) 
  125.                     { 
  126.                         $w_str=htmlspecialchars($key).$f.htmlspecialchars($vaule)."'"
  127.                     }else 
  128.                     { 
  129.                         $w_str=$w_str.",".htmlspecialchars($key).$f.htmlspecialchars($vaule)."'"
  130.                     } 
  131.                 } 
  132.             } 
  133.         } 
  134.         $str="DELETE FROM ".$t." WHERE ".$w_str
  135.         return $result = mysql_query($str); 
  136.     } 
  137.     function Add($t,$v
  138.     { 
  139.         $this->sub_sql($t); 
  140.         $k_str=""
  141.         $v_str=""
  142.         foreach($v as $key=>$vaule
  143.         { 
  144.             if(!is_numeric($key)){ 
  145.                 if(emptyempty($k_str)) 
  146.                 { 
  147.                     $k_str=htmlspecialchars($key); 
  148.                     $v_str="'".htmlspecialchars($vaule)."'"
  149.                 }else 
  150.                 { 
  151.                     $k_str=$k_str.",".htmlspecialchars($key); 
  152.                     $v_str=$v_str.","."'".htmlspecialchars($vaule)."'"
  153.                 }//開源代碼Vevb.com 
  154.             } 
  155.         } 
  156.         $str="INSERT INTO ".$t."(".$k_str.")"."value(".$v_str.")"
  157.         return $result = mysql_query($str); 
  158.     } 
  159. ?> 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美日韩国产成人| 欧美日韩亚洲天堂| 亚洲电影免费观看高清| 欧美有码在线观看视频| 久久成人一区二区| 亚洲一级黄色av| 亚洲视频电影图片偷拍一区| 亚洲欧美国产精品va在线观看| 成人乱色短篇合集| 91av在线网站| 久久久免费精品| 精品成人久久av| 欧美一区深夜视频| 亚洲人免费视频| 欧美久久精品一级黑人c片| 亚洲日韩中文字幕在线播放| 欧洲精品毛片网站| 日韩欧美第一页| 亚洲成人aaa| 国产欧美va欧美va香蕉在| 亚洲精品一区二三区不卡| 国产91精品高潮白浆喷水| 国精产品一区一区三区有限在线| 日本成熟性欧美| 91在线中文字幕| 在线播放日韩av| 91精品视频免费| 亚洲iv一区二区三区| 亚洲大胆人体视频| 欧美乱妇40p| 国产精品久久久久久久久久东京| 97国产精品人人爽人人做| 成人xvideos免费视频| 欧美一区视频在线| 国产精品揄拍一区二区| 国产99久久久欧美黑人| 国模精品一区二区三区色天香| 国产精品18久久久久久首页狼| 日韩精品亚洲视频| 国产精品老女人视频| 欧美一区二区色| 国产欧美一区二区三区在线看| 亚洲第一页在线| 中国人与牲禽动交精品| 成人久久一区二区| 91av在线免费观看| 国产在线98福利播放视频| 国内精品美女av在线播放| 日韩av电影在线播放| 国产成一区二区| 久久久久久亚洲精品中文字幕| 日韩电影中文字幕| 欧美在线视频观看免费网站| 538国产精品视频一区二区| 91中文精品字幕在线视频| 91免费视频国产| 乱亲女秽乱长久久久| 亚洲视频国产视频| 欧美日韩在线观看视频小说| 亚洲天堂日韩电影| 国产精品视频色| 日本一区二区三区在线播放| xxav国产精品美女主播| 欧美成人三级视频网站| 亚洲自拍偷拍视频| 日韩av黄色在线观看| 久久视频在线播放| 欧美日韩久久久久| 亚洲成人动漫在线播放| 国产美女精品免费电影| 啊v视频在线一区二区三区| 亚洲国产欧美自拍| 日韩一区二区av| 国产欧美最新羞羞视频在线观看| 久久中文字幕视频| 欧美猛少妇色xxxxx| 国产美女搞久久| 亚洲精品欧美日韩| 久久久免费高清电视剧观看| 91中文字幕一区| 精品偷拍各种wc美女嘘嘘| 91精品久久久久久久久久另类| 欧美一级高清免费播放| 亚洲人成网站色ww在线| 91精品国产自产在线| 国产日韩欧美日韩| 亚洲精品一区二区三区婷婷月| 亚洲欧美国产日韩天堂区| 国产美女久久精品香蕉69| 中文字幕免费精品一区| 一区二区日韩精品| 国产精品久久久久久久久久久久| 91精品久久久久久| 亚洲qvod图片区电影| 精品电影在线观看| 亚洲天天在线日亚洲洲精| 欧美国产视频日韩| 欧美国产日韩一区二区| 欧美国产日韩一区| 最近2019中文字幕一页二页| 国产一区在线播放| 欧美国产第一页| 久久久久久久av| 亚洲国产成人在线视频| 国产精品久久久久久久久粉嫩av| 成人激情视频在线播放| 亚洲第一中文字幕| 欧美做受高潮电影o| 欧美日韩在线一区| 91免费看片在线| 亚洲国产精品悠悠久久琪琪| 久久视频免费观看| 91系列在线观看| 91精品视频观看| 亚洲欧美日韩精品久久亚洲区| 97久久超碰福利国产精品…| 久久久久久久999精品视频| 91高清视频免费观看| 国产成人精品电影| 久久精视频免费在线久久完整在线看| 欧美国产精品va在线观看| 亚洲欧美一区二区三区在线| 最近2019中文字幕一页二页| 成人妇女淫片aaaa视频| 蜜臀久久99精品久久久久久宅男| 中文字幕精品影院| 欧美极品少妇全裸体| 欧美疯狂做受xxxx高潮| 91精品国产91久久久久久吃药| 亚洲免费伊人电影在线观看av| 黄色成人av在线| 久久精品久久久久久| 国产精品久久久久久久av电影| 国产欧美va欧美va香蕉在线| 欧美黑人性生活视频| 亚洲一区二区三区乱码aⅴ蜜桃女| 欧洲精品毛片网站| 精品国产精品三级精品av网址| 69久久夜色精品国产69乱青草| 亚洲日本aⅴ片在线观看香蕉| 亚洲成人av片在线观看| 不卡av日日日| 欧美日韩在线另类| 狠狠色狠狠色综合日日五| 一本色道久久综合狠狠躁篇的优点| 日韩大陆毛片av| 日韩在线观看免费| 国a精品视频大全| 欧美亚洲视频在线观看| 在线观看亚洲区| 国产精品扒开腿做爽爽爽男男| 亚洲第一福利视频| 国产精品人成电影| 亚洲高清久久网| 精品视频www| 欧美大胆在线视频| 国产91精品最新在线播放| 亚洲成人久久久| 日韩激情av在线免费观看| 国产日韩中文字幕在线| 大胆欧美人体视频| 欧美日韩裸体免费视频| 久久视频这里只有精品| 欧美一区二区大胆人体摄影专业网站|