這篇文章主要介紹了php實現基於PDO的預先處理,結合執行個體形式分析了php實現pdo預先處理的相關操作技巧與注意事項,需要的朋友可以參考下
本文執行個體講述了php實現基於PDO的預先處理。分享給大家供大家參考,具體如下:
$servername="localhost";$username="root";$password="admin";//$dbname為我的test資料庫$dbname="test";try{ $conn=new PDO("mysql:host=$servername;dbname=$dbname",$username,$password); //設定pdo錯誤異常處理 $conn->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION); //預先處理SQL並綁定參數 $stmt=$conn->prepare("INSERT INTO user(user_first,user_last,age)VALUES(:user_first,:user_last,:age)"); $stmt->bindParam(":user_first",$user_first); $stmt->bindParam(":user_last", $user_last); $stmt->bindParam(":age",$age); //要執行的插入記錄 $user_first="xiao"; $user_last="liang"; $age=15; $stmt->execute(); //要執行的插入記錄 $user_first="xiao"; $user_last="cheng"; $age=23; $stmt->execute(); echo "News record created successfully!";}catch(PDOException $e){ echo "Error:".$e->getMessage();}$conn=null;