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

首頁 > 語言 > PHP > 正文

一個常用php mysql數據庫連接類

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

這是一很基礎的東西我們能過構造函數來實現創建類就自動與mysql服務器進行連接,我們只要設置好 $name,$pass,$table三個變量的值就好了,代碼如下:

  1. <?php 
  2.  class ConnectionMySQL{ 
  3.      //主機 
  4.      private $host="localhost"
  5.      //數據庫的username 
  6.      private $name="root"
  7.      //數據庫的password 
  8.      private $pass=""
  9.      //數據庫名稱 
  10.      private $table="phptest"
  11.      //編碼形式 
  12.      private $ut="utf-8"
  13.  
  14.  
  15.      //構造函數 
  16.      function __construct(){ 
  17.          $this->ut=$ut
  18.          $this->connect(); 
  19.  
  20.      } 
  21.  
  22.      //數據庫的鏈接 
  23.      function connect(){ 
  24.          $link=mysql_connect($this->host,$this->name,$this->pass) or die ($this->error()); 
  25.          mysql_select_db($this->table,$linkor die("沒該數據庫:".$this->table); 
  26.          mysql_query("SET NAMES '$this->ut'"); 
  27.      } 
  28.  
  29.      function query($sql$type = '') { 
  30.          if(!($query = mysql_query($sql))) $this->show('Say:'$sql); 
  31.          return $query
  32.      } 
  33.  
  34.      function show($message = ''$sql = '') { 
  35.          if(!$sqlecho $message
  36.          else echo $message.'<br>'.$sql
  37.      } 
  38.  
  39.      function affected_rows() { 
  40.          return mysql_affected_rows(); 
  41.      } 
  42.  
  43.      function result($query$row) { 
  44.          return mysql_result($query$row); 
  45.      } 
  46.  
  47.      function num_rows($query) { 
  48.          return @mysql_num_rows($query); 
  49.      } 
  50.  
  51.      function num_fields($query) { 
  52.          return mysql_num_fields($query); 
  53.      } 
  54.  
  55.      function free_result($query) { 
  56.          return mysql_free_result($query); 
  57.      } 
  58.  
  59.      function insert_id() { 
  60.          return mysql_insert_id(); 
  61.      } 
  62.  
  63.      function fetch_row($query) { 
  64.          return mysql_fetch_row($query); 
  65.      } 
  66.  
  67.      function version() { 
  68.          return mysql_get_server_info(); 
  69.      } 
  70.  
  71.      function close() { 
  72.          return mysql_close(); 
  73.      } 
  74.  
  75.      //向$table表中插入值 
  76.      function fn_insert($table,$name,$value){ 
  77.          $this->query("insert into $table ($name) value ($value)"); 
  78.      } 
  79.      //根據$id值刪除表$table中的一條記錄 
  80.      function fn_delete($table,$id,$value){ 
  81.          $this->query("delete from $table where $id=$value"); 
  82.          echo "id為"$id." 的記錄被成功刪除!"
  83.      }//開源代碼Vevb.com 
  84.  } 
  85.  
  86. //調用方法 
  87.  
  88.  $db =  new ConnectionMySQL(); 
  89.  
  90.  $db->fn_insert('test','id,name,sex',"'','hongtenzone','M'"); 
  91.  $db->fn_delete('test''id', 1); 
  92.  
  93.  ?> 

這里我要講述一下關于構造函數,代碼如下:

  1. //構造函數 
  2.     function __construct(){ 
  3.         $this->ut=$ut
  4.         $this->connect(); 
  5.  
  6.     } 

這個頁面使用了構造函數特別要主要在函數中不要調用數據庫連接類了,否則在當前頁面會有多連接連接如果訪問過大服務器就會出mysql has gone的提法.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美性猛交xxxx免费看漫画| 亚洲天堂男人的天堂| 91av视频在线免费观看| 成人疯狂猛交xxx| 高清一区二区三区四区五区| 欧洲日本亚洲国产区| 亚洲欧美日韩中文在线制服| 17婷婷久久www| 精品国偷自产在线视频99| 久久久久久久久综合| 成人激情视频小说免费下载| 亚洲人免费视频| 国内精品久久久久久| 久久视频免费在线播放| 国产精品久久久久久五月尺| 最新国产精品拍自在线播放| 国产精品久久久久秋霞鲁丝| 美女av一区二区三区| 色视频www在线播放国产成人| 国产精品久久久久久五月尺| 日韩乱码在线视频| 亚洲天堂色网站| 国产精品jvid在线观看蜜臀| 97精品欧美一区二区三区| 色噜噜国产精品视频一区二区| 中文字幕日韩高清| 欧美夫妻性生活视频| 日韩av第一页| 2019亚洲日韩新视频| 久热精品视频在线| 精品激情国产视频| 成人黄色午夜影院| 国产精品久久久久77777| 日韩美女视频免费在线观看| 亚洲精品成a人在线观看| 高跟丝袜一区二区三区| 国产精品日韩在线| 成人女保姆的销魂服务| 亚洲精品一二区| 国产日韩欧美在线播放| 久久视频免费观看| 日本一区二区在线播放| 2019中文字幕在线观看| 久久精品一偷一偷国产| 一区二区三区高清国产| 亚洲国产日韩欧美在线图片| 亚洲成人免费网站| 成人国产精品日本在线| 日韩精品丝袜在线| 亚洲精品成人久久电影| 九九精品在线播放| 亚洲日韩中文字幕在线播放| 久久男人av资源网站| 国产精品专区第二| 亚洲欧美国产日韩天堂区| 国产精品流白浆视频| 7777精品视频| 亚洲美女精品成人在线视频| 精品国内自产拍在线观看| 在线播放精品一区二区三区| 色狠狠av一区二区三区香蕉蜜桃| 91探花福利精品国产自产在线| 69视频在线免费观看| 青青久久av北条麻妃海外网| 97久久精品在线| 日本免费久久高清视频| 久久福利视频导航| 国产在线拍偷自揄拍精品| 黄色成人av在线| 国产日韩一区在线| 色综合久久久久久中文网| 久久影院资源网| 国产精品成人久久久久| 欧美极品少妇与黑人| 欧美精品18videos性欧| 欧美性xxxx极品高清hd直播| 啊v视频在线一区二区三区| 日韩av一区二区在线| 亚洲国产成人在线视频| 日本伊人精品一区二区三区介绍| 欧美夜福利tv在线| 日产精品久久久一区二区福利| 精品久久久中文| 国产v综合ⅴ日韩v欧美大片| 午夜精品一区二区三区视频免费看| 欧美电影免费播放| 91精品啪在线观看麻豆免费| 91精品国产91久久久久| 91精品国产乱码久久久久久蜜臀| 久久精品国产2020观看福利| 国内偷自视频区视频综合| 亚洲尤物视频网| 欧美大片在线免费观看| 午夜精品国产精品大乳美女| 欧美激情精品久久久久久免费印度| 亚洲成人1234| 国内揄拍国内精品少妇国语| 久久国产精彩视频| 色吧影院999| 18性欧美xxxⅹ性满足| 中日韩午夜理伦电影免费| 亚洲最大的成人网| 中文字幕无线精品亚洲乱码一区| 欧美成年人在线观看| 日韩福利伦理影院免费| 久久手机精品视频| 国模吧一区二区三区| 26uuu日韩精品一区二区| 色偷偷88888欧美精品久久久| 亚洲18私人小影院| 精品久久久久久国产| 国产97在线视频| 伦伦影院午夜日韩欧美限制| 日韩欧美亚洲国产一区| 久久精品国产久精国产一老狼| 26uuu亚洲伊人春色| 91精品国产91久久久| 日韩中文字幕网| 美女视频久久黄| 久久精品这里热有精品| 最好看的2019年中文视频| 中文字幕日韩精品在线观看| 亚洲视频在线播放| 国产一区二区三区在线播放免费观看| 一区二区三区国产在线观看| 一级做a爰片久久毛片美女图片| 91精品视频在线免费观看| 欧美理论在线观看| 欧美日韩一区二区三区| 精品在线观看国产| 久久综合久久八八| 亚洲免费影视第一页| 91精品久久久久久久久久另类| 午夜精品福利在线观看| 九九热精品视频国产| 亚洲18私人小影院| 久久久久久久久国产精品| 九九热最新视频//这里只有精品| 欧美视频13p| 国产精品久久一区主播| 美女啪啪无遮挡免费久久网站| 国产精品黄色av| 欧洲美女免费图片一区| 亚洲天堂免费在线| 成人免费在线网址| 国产91露脸中文字幕在线| 欧美成人免费视频| 最好看的2019年中文视频| 欧美日韩国产影院| 激情久久av一区av二区av三区| 中文字幕亚洲综合久久| 日韩精品在线免费播放| 精品无码久久久久久国产| 欧美高清一级大片| 欧洲成人在线视频| 97国产精品人人爽人人做| 自拍偷拍亚洲精品| 91av在线影院| 久久99久久99精品免观看粉嫩| 亚洲一区二区三区在线免费观看| 国产精品一区二区三区在线播放| 日韩有码视频在线| 欧美视频精品一区| 国产精品久久久久久一区二区|