本篇文章将给大家介绍pdo操作mysql的方法,希望对需要的朋友有所帮助!
getMessage();
}
//3.设置错误模式
$pdo->setAttribute(3,1);
//查询操作
$sql="SELECT * FROM user_info WHERE id=:id";
$stmt=$pdo->prepare($sql);
// //绑定参数
$id=1;
$stmt->bindParam('id',$id);
$bool=$stmt->execute();
if(!$bool){
//报错
var_dump("SQL执行错误");
exit;
}else{
$result=$stmt->fetch(2);
var_dump($result);
}
//删除操作
$sql="DELETE FROM user_info WHERE id=:id and sex=:sex";
$stmt=$pdo->prepare($sql);
$data=array(
':id'=>3,
':sex'=>'0'
);
$bool=$stmt->execute($data);
//var_dump($bool);
$result=$stmt->rowCount();
var_dump($result);
//修改操作
$sql="UPDATE user_info SET zname='jack' WHERE id=:id";
$stmt=$pdo->prepare($sql);
$id=5;
$stmt->bindParam(':id',$id);
$bool=$stmt->execute();
var_dump($bool);
$nums=$stmt->rowCount();
var_dump($nums);
//添加操作
$sql="INSERT INTO user_info(id,uid,zname,tel) VALUES(:id,:uid,:zname,:tel)";
$stmt=$pdo->prepare($sql);
$data=array(
':id'=>2,
':uid'=>1,
':zname'=>'john',
':tel'=>'11111111111'
);
$bool=$stmt->execute($data);
$nums=$stmt->rowCount();
var_dump($nums);
?>注意!以上数据库操作可以防止SQL注入问题。
LANUX V1.0 蓝脑商务网站系统 适用于网店、公司宣传自己的品牌和产品。 系统在代码、页面方面设计简约,浏览和后台管理操作效率高。 此版本带可见即可得的html编辑器, 方便直观添加和编辑要发布的内容。 安装: 1.解压后,更换logo、分类名称、幻灯片的图片及名称和链接、联系我们等等页面。 2.将dbconfig.php里面的数据库配置更改为你的mysql数据库配置 3.将整个文件夹上传至









