php pdo 删除数据,PDO添加、更新、删除数据

摘要:<?php //PDO操作数据 返回受影响记录rowCound();返回出错信息errorInfo()//1.创建PDO对象,连接数据库$pdo = new PDO('mysql:host=127.0.0.1;dbname=phpdemo','root','root');//2.创建SQL语句//插入一条信息// $sql = "INS

//PDO操作数据 返回受影响记录rowCound();返回出错信息errorInfo()

//1.创建PDO对象,连接数据库

$pdo = new PDO('mysql:host=127.0.0.1;dbname=phpdemo','root','root');

//2.创建SQL语句

//插入一条信息

// $sql = "INSERT INTO `user` (`name`,`email`,`password`,`status`,`create_time`) VALUES (:name,:email,:password,:status,:create_time) ";

//更新SQL语句

// $sql = "UPDATE `user` SET `email`=:email,`create_time`=:create_time WHERE `id`= :id ";

//删除SQL语句,必须加条件,平常使用软删除

$sql = "DELETE FROM `user` WHERE `id`=:id ";

//3.验证SQL语句

$stmt = $pdo->prepare($sql);

// var_dump($stmt);

//4.参数绑定

$id = 17;

// $name = '乔峰';

// $email = 'qf@qq.com';

// $email = 'qf@php.cn';

// $password = sha1('12345678');

// $status = 1;

// $create_time = time();

$stmt->bindParam(':id',$id,PDO::PARAM_INT);

// $stmt->bindParam(':name',$name,PDO::PARAM_STR,20);

// $stmt->bindParam(':email',$email,PDO::PARAM_STR,50);

// $stmt->bindParam(':password',$password,PDO::PARAM_STR,40);

// $stmt->bindParam(':status',$status,PDO::PARAM_INT);

// $stmt->bindParam(':create_time',$create_time,PDO::PARAM_INT);

//5.执行操作

if($stmt->execute()){

// echo ($stmt->rowCount()>0) ? '成功添加了'.$stmt->rowCount().'条记录' : '没有记录添加';

// echo ($stmt->rowCount()>0) ? '成功更新了'.$stmt->rowCount().'条记录' : '没有记录更新';

echo ($stmt->rowCount()>0) ? '成功删除了'.$stmt->rowCount().'条记录' : '没有记录删除';

} else {

exit(print_r($stmt->errorInfo(),true));

}

批改老师:韦小宝批改时间:2019-01-30 09:26:40

老师总结:写的很不错 pdo对数据库中数据的处理很方便 也很快捷 没事一定要多练习练习哦 继续加油吧!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值