php对数据库增删改查操作类SqlTool.class.php
2015-01-05 09:25
417 查看
<?php /** * 函数名称:SqlTool.class.php * 函数功能:php对数据库增删改查操作类 * 函数作者:张真贵 * 创建时间:2015-01-05 * 修改时间: */ header("Content-Type:text/html;charset=utf-8"); class SqlTool{ private $conn; private $host = 'localhost'; private $root = 'root'; private $password = ''; private $dbname = test; function __construct(){ # code... $this->conn = mysql_connect($this->host,$this->root,$this->password) or die('连接数据库失败'.mysql_error()); mysql_select_db($this->dbname); mysql_set_charset('utf8'); } /***************************dql操作***********************************/ public function execute_dql($sql){ $res = mysql_query($sql,$this->conn) or die(mysql_error()); return $res; } /****************************dml操作***********************************/ public function execute_dml($sql){ $res = mysql_query($sql,$this->conn) or die(mysql_error()); if (!$res) { # code... return 0; }elseif (mysql_affected_rows($this->conn) > 0) { # code... return 1; }else{ # code... return 2; } } } /******************* $sql = "insert into user1(id,name) values('7','陆逊')"; //创建对象 $sqlTool = new SqlTool; $result = $sqlTool-> execute_dml($sql); if ($result == 0) { # code... echo "失败"; }elseif ($result == 1) { # code... echo "成功"; }elseif ($result == 2) { # code... echo "没有影响行数"; } *******************/ ?>
相关文章推荐
- 【discuzX2】/source/class/class_core.php文件中数据库操作类DB及db_mysql分析
- PHP简单数据库操作类实例【支持增删改查及链式操作】
- UCHome中数据库操作类(class_mysql.php)页面的代码分析
- 【知识必备】ezSQL,最好用的数据库操作类,让php操作sql更简单~
- 【discuzX2】/source/class/class_core.php文件中数据库操作类DB及db_mysql分析
- VC+ADO+MS-SQL的数据库操作类
- php odbc 数据库操作类
- 在C#中如何使用数据库操作类Sql
- PHP的数据库增删改查源代码
- 为公司一个项目写的一个数据库操作类,使用了SQL Relay
- 做项目时写的数据库操作类。SqlHelper.cs(一)
- PHP的数据库增删改查源代码
- php数据库操作类
- 做项目时写的数据库操作类。SqlHelper.cs(三)
- php mssql 数据库分页SQL语句
- PHP 数据库操作类
- php odbc 数据库操作类
- 基本数据库操作类(sql&Access)
- 数据库操作类(PHP/mysql)
- php mssql几条常见的数据库分页 SQL 语句