批改状态:合格
老师批语:
总结:pdo预处理技术实现删除操作
连接数据库
准备sql语句
创建预处理对象,把当前的sql语句抽象成一个对象
参数绑定
给参数赋值
执行删除操作
销毁对象
代码演示:
<?php
// 1.连接数据库
$pdo = new PDO('mysql:host=127.0.0.1;dbname=demo','root','root');
// 2.准备sql语句
$sql="DELETE FROM student WHERE id=:id";
// 3.创建预处理对象,把当前的sql语句抽象成一个对象
$stmt = $pdo->prepare($sql);
// 4.参数绑定
$stmt->bindParam(':id',$id,PDO::PARAM_INT);
// 5.给参数赋值
$id = 3;
// 6.执行删除操作
if($stmt->execute()){
echo '成功删除了'.$stmt->rowCount().'条记录';
}else{
echo '删除失败';
print_r($stmt->errorInfo());
exit();
}
// 7.销毁对象
$pdo = null;点击 "运行实例" 按钮查看在线实例
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号