abstract:<?php //創(chuàng)建一張數(shù)據(jù)表并練習(xí)數(shù)據(jù)庫的寫操作(新增/更新/刪除) //1.創(chuàng)建PDO,連接數(shù)據(jù)庫 $pdo=new PDO('mysql:host=127.0.0.1;dbname=php_edu','root','root'); //創(chuàng)建sql語句 //新增 //$sql="INSERT INTO 
<?php //創(chuàng)建一張數(shù)據(jù)表并練習(xí)數(shù)據(jù)庫的寫操作(新增/更新/刪除) //1.創(chuàng)建PDO,連接數(shù)據(jù)庫 $pdo=new PDO('mysql:host=127.0.0.1;dbname=php_edu','root','root'); //創(chuàng)建sql語句 //新增 //$sql="INSERT INTO `admin`(`name`,`root`,`email`,`password`,`create_time`) VALUES (:name,:root,:email,:password,:create_time)"; //刪除 //$sql="DELETE FROM `admin` WHERE `admin_id`=:admin_id"; //更新 $sql="UPDATE `admin` SET `root`=:root,`email`=:email WHERE `admin_id`=:admin_id"; //驗證SQL語句,創(chuàng)建預(yù)處理對象 $stmt=$pdo->prepare($sql); //綁定參數(shù):新增 // $name='雙兒'; // $root=1; // $email='se@qq.com'; // $password=sha1(123456); // $createTime=time(); // $name='建寧'; // $root=1; // $email='jn@qq.com'; // $password=sha1(123456); // $createTime=time(); // $stmt->bindParam(':name',$name,PDO::PARAM_STR,20); // $stmt->bindParam(':root',$root,PDO::PARAM_INT,2); // $stmt->bindParam(':email',$email,PDO::PARAM_STR,100); // $stmt->bindParam(':password',$password,PDO::PARAM_STR,40); // $stmt->bindParam(':create_time',$createTime,PDO::PARAM_INT,10); //綁定參數(shù):刪除 // $id=1; // $stmt->bindParam(':admin_id',$id,PDO::PARAM_INT); //參數(shù)綁定:更新 $id=2; $root=0; $email='wj@qq.cn'; $stmt->bindParam(':admin_id',$id,PDO::PARAM_INT); $stmt->bindParam(':root',$root,PDO::PARAM_INT); $stmt->bindParam(':email',$email,PDO::PARAM_STR,100); //執(zhí)行:添加 // if($stmt->execute()){ // echo ($stmt->rowCount()>0) ? '成功的添加了'.$stmt->rowCount().'條數(shù)據(jù)':'沒有數(shù)據(jù)被更新'; // }else{ // exit(print_r($stmt->errorInfo(),true)); // } //執(zhí)行:刪除 // if($stmt->execute()){ // echo ($stmt->rowCount()>0) ? '成功的刪除了'.$stmt->rowCount().'條數(shù)據(jù)':'沒有數(shù)據(jù)被刪除'; // }else{ // exit(print_r($stmt->errorInfo(),true)); // } //執(zhí)行:更新 if($stmt->execute()){ echo ($stmt->rowCount()>0) ? '成功的更新了'.$stmt->rowCount().'條數(shù)據(jù)':'沒有數(shù)據(jù)被更新'; }else{ exit(print_r($stmt->errorInfo(),true)); }
Correcting teacher:天蓬老師Correction time:2019-04-19 13:38:54
Teacher's summary:這每一步具體是什么意思, 相信你知道 了, 但還要有一個熟悉的過程 , 只有通過大量的練習(xí)才可以做到的