DBにレコードが追加されたか確認する手段はありますか?(PDO,MySql)
下記コードを書いたphp.pdoというファイルを作り、localhost/php.pdoでアクセスすると「接続しました」とだけ表示されます。phpmyadminのデータベース‘personal’のテーブル‘friend’にデータを挿入したいのですが、DBにレコードが追加されたか確認する手段はありますか? ご回答のほど宜しくお願います。
<?php
define('DB_HOST', 'localhost');
define('DB_USER', 'root');
define('DB_PASSWORD', 'root');
define('DB_NAME', 'personal');
// エラー表示設定:通知系以外全て表示
error_reporting(E_ALL & ~E_NOTICE);
try {
$dbh = new PDO('mysql:'.DB_NAME.';'.DB_HOST, DB_USER, DB_PASSWORD);
$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
print('接続しました。');
//SQL文を作る(新規レコード追加)
$db -> exec("insert into friend (name, price, place)
values ('フライドチキン',100,'渋谷')");
//プリペアドステートメントを作る
$stm = $dbh->prepare($sql);
//SQL文を実行
$stm->execute();
}
catch(PDOException $e){
print('ERROR:'.$e->getMessage());
exit;
} ?>