Maison  >  Article  >  développement back-end  >  Comment implémenter le prétraitement basé sur PDO en PHP

Comment implémenter le prétraitement basé sur PDO en PHP

墨辰丷
墨辰丷original
2018-05-24 14:26:171482parcourir

Cet article présente principalement l'implémentation du prétraitement basé sur PDO en PHP et analyse les techniques de fonctionnement et les précautions pertinentes dans l'implémentation PDO du prétraitement PDO sous forme d'exemples. Les amis dans le besoin peuvent se référer à ce qui suit

Les exemples de cet article sont expliqués. Utilisez PDO pour implémenter un prétraitement basé sur PDO. Partagez-le avec tout le monde pour votre référence, les détails sont les suivants :

$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;

Ce qui précède est l'intégralité du contenu de cet article , j'espère que cela sera utile pour aider l'apprentissage de chacun.


Recommandations connexes :

Connaissances connexes sur PHP MySQL Prétraitementinstructions

fichier babel-loaderComment utiliser le préprocesseur

fichier babel-loaderpréprocesseurExplication détaillée de la façon de utiliser l'appareil

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn