いつぞやMySQLに郵便番号を取り込むスクリプトを作成しました。(こちらからご覧になれます)
せっかくデータを保持したのならそれを活用できるようにしないとダメでしょ!ということでPHPを使って郵便番号⇔住所の相互検索ページを作ってみようと思ったのですが・・・
まずはMySQLに接続する仕組みを作らないとダメでしょう。
ということでまずはその接続方法から。
接続に使用する関数が用意されていて
mysql_connect('ホスト名','ユーザ名','パスワード');
にて簡単に接続できます。
逆に、確立した接続を閉じるにはmysql_close関数を用います。
一連の処理を書いてみましょう。
<html>
<head><tiele>PHPからMySQLに接続</title></head>
<body>
<?php
$link=mysql_connect('ホスト名','ユーザ名','パスワードs');
if(!$link){
die('接続失敗'.mysql_error());
}
print('<p>接続成功</p>');
$close=mysql_close($link);
if(!$close){
die('切断失敗'.mysql_error());
}
print('<p>切断しました。</p>');
?>
</body>
</html>
これをサーバの任意のディレクトリに放り込んでブラウザからアクセスしてみましょう。
こんなかんじで表示されれば無事接続と切断に成功しているはずです。
次は指定したデータベースに接続してみます。