今日は他にやりたい事もあったので、あまり多くは作業できなかった。取りあえず表示項目の追加をやってみた。
テーブルには、いくつかのデータを数値で保持している。いわゆるコード的なものであれば、別テーブルを作ってそこに文字列データを格納して、JOINしていくのだろうけれど、今回追加した項目は、ほぼ固定の文字列なのでプログラム側で対応する事にした。
最大でも10個程だし、PHPのarrayで文字列配列を作成し、そこへ格納しておき、SELECT結果の数値をインデックスにして取り出した文字列を表示するという目論み。
まぁ大した処理では無いのであっさりとできたけれど、こういう文字列配列をいくつも持つ場合、関数内で個々に持つのではなく、共通に作ってグローバル変数化した方がいいのだろうか。と言っても、検索用のコールバックは多くて二つだし、その為にグローバル変数化するのもどうだろう。(メンテナンス製という意味では価値はあるか)
C言語で言うところの、#include <mystr.h>みたいな感じにするのがいいのかな?でもあんまり独自ファイル増やすのもどうなんだろう。まだJSファイルも作ってなくて、固定ページの中にJavaScriptを直書きしちゃってるし、そこいらへんも含めてファイル構成も考えないといけないのかもしれない。
取りあえず、今日はいくつかの情報を検索結果に追加したという事でよしとしよう。明日はもうちょっとやりたい事を進めたいな。

