网站地图    收藏   

主页 > php专栏 > php类库 >

php mysql数据库连接类程序代码

来源:未知    时间:2014-11-27 23:50 作者:xxadmin 阅读:次

[导读] lasscls_mysql{ var $querynum =0; var $link ; var $histories ; var $dbhost ; var $dbuser ; var $dbpw ; var $dbcharset ; var $pconnect ; var $tablepre ; var $time ; var $goneaway =5; function connect( $dbhost , $dbuser , $dbpw , $dbname = , $...

 
  1. lass cls_mysql{ 
  2. var $querynum = 0; 
  3. var $link; 
  4. var $histories; 
  5. var $dbhost; 
  6. var $dbuser; 
  7. var $dbpw; 
  8. var $dbcharset; 
  9. var $pconnect; 
  10. var $tablepre; 
  11. var $time; 
  12. var $goneaway = 5; 
  13. function connect($dbhost, $dbuser, $dbpw, $dbname = '', $dbcharset = '', $pconnect = 0, $tablepre='', $time = 0) { 
  14. $this->dbhost = $dbhost; 
  15. $this->dbuser = $dbuser; 
  16. $this->dbpw = $dbpw; 
  17. $this->dbname = $dbname; 
  18. $this->dbcharset = $dbcharset; 
  19. $this->pconnect = $pconnect; 
  20. $this->tablepre = $tablepre; 
  21. $this->time = $time; 
  22. if($pconnect) { 
  23. if(!$this->link = mysql_pconnect($dbhost, $dbuser, $dbpw)) { 
  24. $this->halt('can not connect to mysql server'); 
  25. } 
  26. } else { 
  27. if(!$this->link = mysql_connect($dbhost, $dbuser, $dbpw)) { 
  28. $this->halt('can not connect to mysql server'); 
  29. } 
  30. } 
  31. if($this->version() > '4.1') { 
  32. if($dbcharset) { 
  33. mysql_query("set character_set_connection=".$dbcharset.", character_set_results=".$dbcharset.", character_set_client=binary", $this->link); 
  34. } 
  35. if($this->version() > '5.0.1') { 
  36. mysql_query("set sql_mode=''", $this->link); 
  37. } 
  38. } 
  39. if($dbname) { 
  40. mysql_select_db($dbname, $this->link); 
  41. } 
  42. } 
  43. function fetch_array($query, $result_type = mysql_assoc) { 
  44. return mysql_fetch_array($query, $result_type); 
  45. } 
  46. function result_first($sql) { 
  47. $query = $this->query($sql); 
  48. return $this->result($query, 0); 
  49. } 
  50. function fetch_first($sql) { 
  51. $query = 

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论