Three.jsを使って、作ってみた

プログラミング関連の事を色々書いています(^^) 週末はレストランやコンビニのお菓子のことを書いています。

PHP データベース(mysql)接続

今回は、PHPのデータベース(mysql)に接続する方法を書きます。


データベース接続には、PDOを使います。
やり方を書いていきます。

<?php
try {
	$dbh = new PDO('mysql:host=localhost;dbname=データベース名','ユーザー名','パスワード');
}catch(PDOException $e){
	echo $e->getMessage();
	exit();
}

$sql = "select * from test";
$stmt = $dbh->query($sql);
foreach ($stmt->fetchAll(PDO::FETCH_ASSOC) as $user) {
	var_dump($user['name']);
}

$dbh = null;
?>

こちらは、ローカルホストのデータベースから全データを取得し、var_dumpでname列を表示しています。

$dbh = new PDO('mysql:host=localhost;dbname=データベース名','ユーザー名','パスワード');

こちらでデータベースに接続しています。
接続できなかった場合は、

echo $e->getMessage();
	exit();

エラーを表示し、終了させます。
f:id:gupuru:20140130015722p:plain

最後のコレは、

$dbh = null;

データベースの接続を切断しています。


PDOのPHPマニュアルはこちら↓
PHP: PDO - Manual