PHP数据库操作最简类
2012-05-30 11:15
218 查看
用mysql_XXX系列对象完成的版本。
<?php
@define("DB_HOST", "localhost"); //数据库主机名
@define("DB_USER", "root"); //数据库用户名
@define("DB_PWD", "1"); //数据库密码
@define("DB_NAME", "simple"); //数据库名称
class db
{
function __construct()
{
$con=mysql_connect(DB_HOST,DB_USER,DB_PWD);
mysql_select_db(DB_NAME);
mysql_query('set names gb2312');
}
function exsql($sql)
{
$result=mysql_query($sql);
return $result;
}
}
?>
用PDO完成的版本
<?php
class db2
{
private $dsn="mysql:host=localhost;dbname=mysql";
private $p;
function __construct()
{
$this->p=new PDO($this->dsn, 'root', '1');
$this->p->query('set names gb2312');
}
function exSELECT($sql)
{
$re=$this->p->query($sql);
return $re;
}
function exsql($sql)
{
$re=$this->p->exec($sql);
return $re;
}
}
?>
<?php
@define("DB_HOST", "localhost"); //数据库主机名
@define("DB_USER", "root"); //数据库用户名
@define("DB_PWD", "1"); //数据库密码
@define("DB_NAME", "simple"); //数据库名称
class db
{
function __construct()
{
$con=mysql_connect(DB_HOST,DB_USER,DB_PWD);
mysql_select_db(DB_NAME);
mysql_query('set names gb2312');
}
function exsql($sql)
{
$result=mysql_query($sql);
return $result;
}
}
?>
用PDO完成的版本
<?php
class db2
{
private $dsn="mysql:host=localhost;dbname=mysql";
private $p;
function __construct()
{
$this->p=new PDO($this->dsn, 'root', '1');
$this->p->query('set names gb2312');
}
function exSELECT($sql)
{
$re=$this->p->query($sql);
return $re;
}
function exsql($sql)
{
$re=$this->p->exec($sql);
return $re;
}
}
?>
相关文章推荐
- PHP学习笔记之三 数据库基本操作
- PHP数据库编程-使用mysql扩展库对数据库操作
- php数据库操作常用相关函数
- PHP学习笔记(2)--PHP数据库操作基本知识
- PHP学习之-数据库操作
- php的数据库操作
- PHP使用数据库永久连接方式操作MySQL的是与非
- PHP操作数据库PDO
- PHP_数据库_PDO查询操作和预编译语句操作。
- PHP mysqli 操作数据库
- 新手学PHP之数据库操作详解及乱码解决!
- php在执行mysql存储过程后执行其他数据库操作问题解决方法
- PHP 数据库操作 mysqli
- php操作xml并将其插入数据库的实现方法
- php 操作数据库
- php 数据库操作的封装 notorm框架
- PHP学习3 — PHP操作数据库
- PHP中数据库基本操作
- PHP中的MYSQL常用函数(php下操作数据库必备)
- PHP : MySQL操作数据库 【 连接、建库、建表、增、删、改、查、关闭】