一个普遍通用的php连接mysql数据库类

一个普遍通用的php连接mysql数据库类

ID:9304962

大小:52.00 KB

页数:9页

时间:2018-04-27

一个普遍通用的php连接mysql数据库类_第1页
一个普遍通用的php连接mysql数据库类_第2页
一个普遍通用的php连接mysql数据库类_第3页
一个普遍通用的php连接mysql数据库类_第4页
一个普遍通用的php连接mysql数据库类_第5页
资源描述:

《一个普遍通用的php连接mysql数据库类》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一个普遍通用的PHP连接MYSQL数据库类

2、/是否开启错误记录private$show_error=true;//测试阶段,显示所有错误,具有安全隐患,默认关闭private$is_error=false;//发现错误是否立即终止,默认true,建议不启用,因为当有问题时用户什么也看不到是很苦恼的/*构造函数*/publicfunction__construct($db_host,$db_user,$db_pwd,$db_database,$conn,$coding){$this->db_host=$db_host;$this->db_user=$db_user;$this->db_pwd=$db_pwd;$this->d

3、b_database=$db_database;$this->conn=$conn;$this->coding=$coding;$this->connect();}/*数据库连接*/publicfunctionconnect(){if($this->conn=="pconn"){//永久链接$this->conn=mysql_pconnect($this->db_host,$this->db_user,$this->db_pwd);}else{//即使链接$this->conn=mysql_connect($this->db_host,$this->db_user,$this->

4、db_pwd);}if(!mysql_select_db($this->db_database,$this->conn)){if($this->show_error){$this->show_error("数据库不可用:",$this->db_database);}}mysql_query("SETNAMES$this->coding");}/*数据库执行语句,可执行查询添加修改删除等任何sql语句*/publicfunctionquery($sql){if($sql==""){$this->show_error("SQL语句错误:","SQL查询语句为空");}$this->s

5、ql=$sql;$result=mysql_query($this->sql,$this->conn);if(!$result){//调试中使用,sql语句出错时会自动打印出来if($this->show_error){$this->show_error("错误SQL语句:",$this->sql);}}else{$this->result=$result;}return$this->result;}/*创建添加新的数据库*/publicfunctioncreate_database($database_name){$database=$database_name;$sqlDat

6、abase='createdatabase'.$database;$this->query($sqlDatabase);}/*查询服务器所有数据库*///将系统数据库与用户数据库分开,更直观的显示?publicfunctionshow_databases(){$this->query("showdatabases");echo"现有数据库:".$amount=$this->db_num_rows($rs);echo"
";$i=1;while($row=$this->fetch_array($rs)){echo"$i$row[Database]";echo"
";

7、$i++;}}//以数组形式返回主机中所有数据库名publicfunctiondatabases(){$rsPtr=mysql_list_dbs($this->conn);$i=0;$cnt=mysql_num_rows($rsPtr);while($i<$cnt){$rs[]=mysql_db_name($rsPtr,$i);$i++;}return$rs;}/*查询数据库下所有的表*/publicfunctionshow_tables($database_name){$thi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。