博客列表 >PDO数据库操作

PDO数据库操作

笑颜常开的博客
笑颜常开的博客原创
2019年04月12日 11:51:46873浏览

<?php
$dsn='mysql:host=localhost;dbname=php';
$user='root';
$pass='root';
//try{
//    $pdo=new PDO($dsn,$user,$pass);
//    $pdo=null;
//    echo '连接成功';
//}
//catch(PDOException $e){
//    exit($e->getMessage());
//}
//1.连接数据库
//$pdo=new PDO($dsn,$user,$pass);
////2.创建预处理对象
//$sql="select `id`,`name`,`age` from `staff` where `id`>:id";
////$stmt是PDOStatement类的对象
//$stmt=$pdo->prepare($sql);
////var_dump($stmt);
////4.解析结果集
//if($stmt->execute([':id'=>5])){
//    $res=$stmt->fetchAll(PDO::FETCH_ASSOC);
//}else{
//    print_r($stmt->errorInfo());
//};
//5.遍历结果集
//print_r($res);
$pdo=new PDO($dsn,$user,$pass);
$stmt=$pdo->prepare("select count('*') as num from `staff`");
$stmt->execute();
$stmt->bindColumn('num',$num);
$stmt->fetch(PDO::FETCH_BOUND);
echo $num.'条记录';

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议