PHPでデータベースにアクセスするコードを書き留めておきます。
##まずは接続のセットアップをします
<?php
//データベースユーザー
$user = "user";
$password = "pass";
//利用するデータベース名
$dbName = "testdb";
//MySQLサーバー
$host = "localhost";
//MySQLのDSN文字列を生成
$dsn = "mysql:host={$host};dbname={$dbName};charset=utf8";
##接続するコードを書いていく
try{
//pdoクラスのインスタンスを作成し接続
$pdo = new PDO($dsn, $user, $pass);
//プリペアードステートメントのエミュレーションを無効にする
$pdo->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);
//例外処理対応を有効にする
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
//接続成功したら表示
echo "データベースに接続しました";
//接続を切断
$pdo = NULL;
} catch(Excetion $e) {
echo "エラーがありました";
echo $e->getMessage();
exit();
}
?>
例外処理を用いてエラーがおこったときの処理をcatchのブロックに書いておく
exit();で以降の命令を中断