下面是一个站长写的一个非常简单实用的数据库操作类了,这里面主要功能是数据库连接,查询数据,删除数据,更新数据等等,这个类的特点时不限制mysql而是直接执行由外部给出的sql语句了.
MySQL数据库PHP操作类,代码如下:
- <?php
- class SqlTool{
- private $conn;
- private $host=”localhost”;
- private $user=”root”;
- private $password=”";
- private $db=”bbs”;
- function sqlTool(){
- $this->conn=mysql_connect(“$this->host”,”$this->user”,”$this->password”);
- mysql_select_db($this->db,$this->conn);
- mysql_query(“set names gbk”);
- }
- function executedql($sql){
- $res=mysql_query($sql);
- return $res;
- }
- function executedml($sql){
- $b=mysql_query($sql);
- if(!$b){
- echo “操作失败”;
- }else{
- if(mysql_affected_rows($this->conn)>0){
- echo “操作成功”;
- }else{
- echo “没有影响到行数”;
- }
- }
- mysql_close($this->conn);
- }
- }
- ?>
|