php実装PDOベースの前処理例

1435 ワード

本明細書の例では、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に関する詳細について興味のある読者は、「PHPベースpdo操作データベース技術総括」、「php+Oracleデータベースプログラム設計技術総括」、「PHP+MongoDBデータベース操作技術大全」、「php対象プログラム設計入門コース」、「php文字列(string)用法総括」、「php+mysqlデータベース操作入門チュートリアル」および「php一般データベース操作テクニック要約」
ここで述べたことが皆さんのPHPプログラム設計に役立つことを願っています.