データが存在するか確認してから郵便番号をURLに入れると住所を出力するものを作りたいと思います。
具体的に描くと
データベースの接続に成功しました。 SELECT に成功しました。 北海道札幌市中央区旭ケ丘。
というものです
まずは
$postnum=$_GET["post"]; // URLの末尾の数字
$link = mysqli_connect('ここはそれぞれの引数をいれる');
接続状況をチェックします
mysqli_connectとはMySQLサーバーへ接続をオープンにする
if (mysqli_connect_errno()) { //mysqli_connect_errno()は直近の接続コールに関するエラーコードを返す
die("データベースに接続できません:" . mysqli_connect_error() . "\n"); //mysqli_connect_error直近の接続エラーの説明を返す
}
echo "データベースの接続に成功しました。\n";
dieはスクリプトを終了させる関数。引数に文字列を指定した場合は、スクリプトが終了する前に文字列を出力します。
$query = "select 住所.郵便番号 from ファイル名 where 郵便番号= '".$postnum."'";
//住所、郵便番号のところにはそれぞれのカラム名をいれる
ファイルに入っている郵便番号と$postnumが同じ、住所と郵便番号を取得する
if ($result = mysqli_query($link, $query)) {
//mysqli_query — データベース上でクエリを実行する
echo "SELECT に成功しました。\n";
foreach ($result as $row) {
echo $row['住所']."<br>";
}
}
mysqli_close($link);
という形になります。