pdo的增删改小总结

原创 2018-12-20 20:50:29 249
摘要:<?php //连接数据库 $pdo = new PDO('mysql:host=127.0.0.1;dbname=php_edu;charset=utf8;','root','root'); //创建预处理对象 $stmt = $pdo->prepare('INSERT 
<?php
//连接数据库
$pdo = new PDO('mysql:host=127.0.0.1;dbname=php_edu;charset=utf8;','root','root');
//创建预处理对象
$stmt = $pdo->prepare('INSERT INTO `user`(`name`,`password`,`age`,`email`,`create_time`)VALUES(:name,:password,:age,:email,:create_time)');
//设置绑定参数
$name = '周芷若';
$password = sha1('123456');
$age = 28;
$email='zzr@php.cn';
$create_time = time();
$stmt->bindParam(':name',$name,PDO::PARAM_STR);
$stmt->bindParam(':password',$password,PDO::PARAM_STR);
$stmt->bindParam(':age',$age,PDO::PARAM_INT);
$stmt->bindParam(':email',$email,PDO::PARAM_STR);
$stmt->bindParam(':create_time',$create_time,PDO::PARAM_STR);

if($stmt->execute()){//执行sql语句
    echo '添加了'.$stmt->rowCount().'条记录';
}else{
    exit(print_r($stmt->errorInfo(),true));
}


批改老师:天蓬老师批改时间:2018-12-20 23:12:03
老师总结:对于pdo来说, 预处理是一个重点, 也是一个难点, 以后我们也只会用预处理来操作啦

发布手记

热门词条