setattribute(pdo::attr_persistent, true); // 设置数据库连接为持久连接
$pdo->setattribute(pdo::attr_errmode, pdo::errmode_exception); // 设置抛出错误
$pdo->setattribute(pdo::attr_oracle_nulls, true); // 设置当字符串为空转换为 sql 的 null
$pdo->query('set names utf8'); // 设置数据库编码
} catch (pdoexception $e) {
exit('数据库连接错误,错误信息:'. $e->getmessage());
}
return $pdo;
}
}
?>
setattribute(pdo::attr_persistent, true); // 设置数据库连接为持久连接
$pdo->setattribute(pdo::attr_errmode, pdo::errmode_exception); // 设置抛出错误
$pdo->setattribute(pdo::attr_oracle_nulls, true); // 设置当字符串为空转换为 sql 的 null
$pdo->query('set names utf8'); // 设置数据库编码
} catch (pdoexception $e) {
exit('数据库连接错误,错误信息:'. $e->getmessage());
}
return $pdo;
}
}
?>
2、model.class.php
exec($sql);
} catch (pdoexception $e) {
exit($e->getmessage());
}
return $row;
}
/**
* 返回全部数据,返回 pdostatement 对象
* @param string $sql
* @return pdostatement
*/
public function getall($sql) {
try {
$pdo = db::getdb();
$result = $pdo->query($sql);
return $result;
} catch (pdoexception $e) {
exit($e->getmessage());
}
}
}
?>
摘自 lee.的专栏
http://www.bkjia.com/phpjc/478464.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/478464.htmltecharticle1、db.class.php ?php // 连接数据库 class db { static public function getdb() { try { $pdo = new pdo(db_dsn, db_user, db_pwd); $pdo-setattribute(pdo::attr_persistent, true); /...
