abstract:<?php //1.新增操作 //創(chuàng)建pdo對象,連接數(shù)據(jù)庫 $pdo=new PDO('mysql:host=127.0.0.1;dbname=php_edu'); //創(chuàng)建SQL語句 $sql="INSERT INTO `user` (`name`,`sex`,`statue`,`password`,`create_tim
<?php //1.新增操作 //創(chuàng)建pdo對象,連接數(shù)據(jù)庫 $pdo=new PDO('mysql:host=127.0.0.1;dbname=php_edu'); //創(chuàng)建SQL語句 $sql="INSERT INTO `user` (`name`,`sex`,`statue`,`password`,`create_time`)VALUES(:name,:sex,:statue,:password,:create_time)"; //驗證SQL語句,創(chuàng)建預(yù)處理對象 $stmt=$pdo->prepare($sql); //參數(shù)綁定 $name='lily'; $sex=0; $statue=1; $password=sha1('123456'); $create_time=time(); $stmt->bindParam(':name',$name,PDO::PARAM_STR,20); $stmt->bindParam(':sex',$sex,PDO::PARAM_INT); $stmt->bindParam(':statue',$statue,PDO::PARAM_INT); $stmt->bindParam(':password',$password,PDO::PARAM_STR,40); $stmt->bindParam(':create_time',$create_time,PDO::PARAM_INT); //執(zhí)行添加 if($stmt->excute()){ echo ($stmt->rowCount()>0)? '成功添加'.$stmt->rowCount().'條記錄':'沒有信息被添加'; }else{ exit(print_r($stmt->errorInfo(),true));} //釋放結(jié)果集 $stmt=null; //1.新增操作 //創(chuàng)建SQL語句 $sql="UPDATE `user` SET `sex`=:sex WHERE `statue`=:statue" //檢查SQL語句,創(chuàng)建預(yù)處理對象 $stmt=$pdo->prepare($sql); //參數(shù)綁定 $statue=0; $sex=1; $stmt->bindParam(':statue',$statue,PDO::PARAM_INT); $stmt->bindParam(':sex',$sex,PDO::PARAM_INT); //執(zhí)行更新 if($stmt->excute()){ echo ($stmt->rowCount()>0)?'成功更新'.$stmt->rowCount().'條記錄!':'沒有記錄被更新!'; }else{exit(print_r($stmt->errorIonfo(),true));} //釋放結(jié)果集 $stmt=null; //3.刪除操作 //創(chuàng)建SQL語句 $sql="DELETE FROM `user` WHERE `id`=:id"; //檢查SQL語句,創(chuàng)建預(yù)處理對象 $stmt=$pdo->prepare($sql); //參數(shù)綁定 $stmt->bindValue('id',1,PDO::PARAM_INT); //執(zhí)行刪除 if($stmt->excute()){ echo ($stmt->rowCount()>0)? '成功刪除'.$stmt->rowCount().'條記錄!':'沒有記錄被刪除!'; }else{exit(print_r($stmt->errorInfo(),true));} //釋放結(jié)果集和關(guān)閉數(shù)據(jù)庫連接 $stmt=null; $pdo=null; ?>