PHP PDO トランザクション

備忘録しておきます。
接続文字列の chrset がないと文字化けすることがあります。


<?php

// 接続文字列 //
$CONN = "mysql:dbname=dbname;host=localhost;charset=utf8";

// 接続 //
$dbm = new PDO($CONN, "dbname", "?????????");
echo "MySQL Connected\n";


// MySQLランザクション開始 //
$dbm->beginTransaction();

/* ここに更新処理を入れる */

// MySQLコミット //
$dbm->commit();

// 切断 //
$dbm = null;


?>

コメントを残す