【PHP】MySQLに接続してクエリを実行する

 DBへの接続方法

// DB設定
$db_con = 'mysql:【サーバーのURL】;dbname=【データベース名】';
$db_user = '【ユーザー名】';
$db_pass = '【パスワード】';

// DB接続
try{
	$pdo = new PDO($db_con, $db_user, $db_pass);
}catch (PDOException $e){
	print('Error:'.$e->getMessage());
	die();
}

接続先がPostgreSQLの場合

// DB設定
$db_con = 'pgsql:host=【サーバーのURL】;port=【サーバーのポート番号】;dbname=【データベース名】';

クエリの実行

$res = $pdo->query($sql);

1行取得

$row = $res->fetch(PDO::FETCH_ASSOC); 

if ($row != null) {
    ・・・
}

スクリプト終了時に接続は切断される

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です