無題
今度は検索を実装しようとしたのですが、現在のデータベース接続プログラムでは検索結果が0件だったときにエラー終了してしまうのでそのときの対処が必要そうです。
今度は検索を実装しようとしたのですが、現在のデータベース接続プログラムでは検索結果が0件だったときにエラー終了してしまうのでそのときの対処が必要そうです。
データベースの処理をローカルとサーバー上で異なるものにして試行錯誤していたら何とかうまく動くようになりました。
そんなわけでアンパンマンDB始動です。
う~ん、今度はローカルではうまくデータベースに繋がるのにサーバーにアップすると動かないという前とは逆の現象が起きるようになりました。
どうもリモートじゃないファイルにリモートアクセスしようとしたからっぽい?
…でもなさそうな気もするんだけど…。
さて、うちのデータベースはここのサイト以外の場所からのアクセスを禁止されていて、そのままではローカルテストができないので、データベース処理の中継用のスクリプトを書いてサーバーに置いてみました。
PHPのお節介仕様のおかげで多少問題はありましたが大方うまくいったようです。
さて、アンパンマン全話リストのソースとしたページが一部変則的なフォーマットで書いていてそれに気付かず話数を間違ってカウントしてしまいましたよ。
そして登場キャラクターなどに関してはさすがに機械で自動化するわけにもいかず、一つ一つ心をこめてコピ…手入力ですよ。
まあ、カウント間違いのほうは、いずれ放映日を入力すれば関係なくなるのでそれで充分かと思っています。
MySQLの練習も兼ねて、アンパンマンの全話リストと登場キャラクターをデータベースにしてみました。
とりあえず、AパートBパートを分けて考えると1000話以上になってしまって手入力では追いつかないので、VBでSQL文を生成してphpMyAdminにまとめてぶち込むことにしました。
気が向いたら一般用の表示プログラムを作ってアキヤメに出してみようかとも考えてみたり。
昔から考えていたけど名前が決まらなかったキャラ、フェムト。
プログラムも作らずに考えていたんですね。
Bomber丸Worldに登場する第二の死者。
ただ、ストーリーに強く関わることはありません。