本文主要是介绍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;
这篇关于php 基于PDO的预处理的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!