//连接
function getConnection($user='root',$password='5213',$dbname='php_vote',$host='localhost'){
try{
$pdo = new PDO("mysql:host=$host;dbname=$dbname;","$user","$password");
$pdo->query("SET NAMES utf8");
return $pdo;
}
catch(PDOException $e){
die("数据库连接失败".$e->getMessage());
}
}
//表记录数
function counter($tablename,$pdo){
$sql="select count(*) from ".$tablename;
$result=$pdo->query($sql);
$num=$result->fetch();
return $num[0];
}
//查询全部
function queryAll($sql,$pdo){
$result=$pdo->query($sql);
$rows=$result->fetchAll();
return $rows;
}
//查询一个
function queryOne ($sql,$pdo){
$result=$pdo->query($sql);
$row=$result->fetch();
return $row;
}
//增加
function add($sql,$pdo){
$rw = $pdo->exec($sql);
return $rw;
// if($rw>0){
// return '增加成功';
// }else{
// return '增加失败';
// }
}
//更新
function update($sql,$pdo){
$rw = $pdo->exec($sql);
return $rw;
}
//删除
function delete($sql,$pdo){
$stmt=$pdo->exec($sql);
if ($stmt)
return '删除成功';
else
return '删除失败';
}
?>