<?php
/**
* 类的作用
* pdo 测试
* @author 李云飞
* @version 5.0 最后修改时间 2013年04月23日
* @link http://www.lamsonphp.com
* @example
*/
class My_Pdo extends PDO {
function __construct() {
$options = array(
PDO::ATTR_PERSISTENT => true,//设置长链接
PDO::ATTR_ERRMODE => PDO::ERRMODE_WARNING,//设置错误处理方式
PDO::MYSQL_ATTR_INIT_COMMAND => 'set names utf8',//设置字符集
PDO::ATTR_CASE => PDO::CASE_LOWER//指定列小写
);
parent::__construct('mysql:host=localhost;dbname=test', 'root', '', $options);
$sql = 'select * from users';
$sth = $this->prepare($sql);
$sth->execute();
$result = $sth->fetchAll(PDO::FETCH_ASSOC);
print_r($result);
}
}
$pdo = new My_Pdo();
//end
/**
* 类的作用
* pdo 测试
* @author 李云飞
* @version 5.0 最后修改时间 2013年04月23日
* @link http://www.lamsonphp.com
* @example
*/
class My_Pdo extends PDO {
function __construct() {
$options = array(
PDO::ATTR_PERSISTENT => true,//设置长链接
PDO::ATTR_ERRMODE => PDO::ERRMODE_WARNING,//设置错误处理方式
PDO::MYSQL_ATTR_INIT_COMMAND => 'set names utf8',//设置字符集
PDO::ATTR_CASE => PDO::CASE_LOWER//指定列小写
);
parent::__construct('mysql:host=localhost;dbname=test', 'root', '', $options);
$sql = 'select * from users';
$sth = $this->prepare($sql);
$sth->execute();
$result = $sth->fetchAll(PDO::FETCH_ASSOC);
print_r($result);
}
}
$pdo = new My_Pdo();
//end
转载请注明:小Y » php的pdo使用示例