研修(設定ファイル作成)
設定ファイルは公開されたらサーバー情報が知られてしまうので、
公開されない別のディレクトリに保存し、公開ファイルから参照するようにする。
今回はhtdocsと同じ階層にetcディレクトリを作成し、そこに設定ファイルを置く。
設定ファイルは以下のとおり。
<?php // MySQL接続 $conn = mysql_connect("host", "root", ""); // 接続できなかったら終了 if(!$conn){ die('接続できませんでした'. mysql_error()); } // MySQL_DB選択 $db = mysql_select_db("db_name"); // DB接続できなかったら終了 if(!$db){ die('DBに接続できませんでした'. mysql_error()); } ?>
mysql_connect("host_name", "user", "password")でサーバーに接続する。
!mysql_connect・・・は接続できなかった場合の処理。
die()は強制的にMySQLの接続解除をする。
mysql_error()はMySQLのエラー文を表示する。
この部分はほぼおまじない的。
mysql_select_db("db_name")でDB接続。
これでMySQLへと接続する部分が完了。