“ボウリングの紆余曲折”の「スコア分析」ページを拡充するための下準備をちょっと。

今まで、関連する各ページに“投球者(スコア入力者)選択”のフォームを記述していたが、今後万が一投球者が増えたりした時に全ファイルをいちいち書き直していては大変だ。

なので、下記のように投球者の名前とmySQLの投球者ごとのテーブル名を2次元配列に格納し、player.incファイルとして保存。

<?php
// 投球者
$playerList[1]['playerName'] = "のぬけす";
$playerList[2]['playerName'] = "はなこ";
$playerList[3]['playerName'] = "みかつ";
・
・
・
// テーブル
$playerList[1]['tableName'] = "(mySQLののぬけすのテーブル名)";
$playerList[2]['tableName'] = "(mySQLのはなこのテーブル名)";
$playerList[3]['tableName'] = "(mySQLのみかつのテーブル名)";
・
・
・
?>

必要に応じてこのファイルをrequireして参照するようにしておけば、変更が生じたときにplayer.incファイルのみの変更で済む。

今日は風邪っぽい。

こんくらいにして、早く寝る。