2007/05/05

行事予定をホームページに毎月更新するのが面倒

誌を読んでいたら、私の仕事のNPO、とんぼ玉クラブの予約カレンダーやとんぼ玉クラブの行事予定など、毎月結構めんどくさい仕事になっている。何か良方法はないかと探していた。先日買った雑誌を隅から隅まで読んでいたらありました。その記事によると、PHPを使ってCSVデータをHTMLファイルと一緒に配置すれば、常に最新のデータで一覧表を生成することができるようになる」とあった。 幸い3つのページのサーバーはPHPが使えるのでさっそく試してみました。


  1. 予定表をExcelにて作成(見出し無しのデータのみ)
  2. 名前を付けて保存するとき、ファイルの種類:テキスト(タブ区切り)で保存
    タブで区切られたデータは正確には「TSV(Tab Separated Value)」という
  3. これでHTMLのTableタグにPHPを組み込む
  4. 実行してみた
何としても動作しない。(原因)
  1. HTMLファイルだったので、PHPファイルに拡張子を変更(うっかりミス)

    これでも動作しない。表は表示できたが2行目からの表示がない。
  2. いったん夕食休憩。娘が借りてきたDVDの映画を見る。
    いっぱい飲みのみだったのでこの続きはあくる日となった。
  3. あくる日、その雑誌をよく読むと「改行記号はPHPでは「¥r」だと記されている。
    作ったソースを確認したが間違っていない。(腹が立つ)
  4. 犬の散歩に出かける。
    散歩中に、そうか今までPHPを多少扱ったが、改行は「¥n」だったことを思い出した。
    年はとりたくないもの!散歩もそこそこ→帰宅
  5. さっそく改行を「¥n」に変更しアップロードしら、やっと動きました。
    目が見えない、耳は聞こえない、頭は視野が狭くなり、年はとりたくないが仕方ないこと!!
  6. 最近思うに、一度でできないのが老化現象かなと?
  7. 結果(これで来月からExcelで予定を入力すればHPに反映される。楽ちん楽ちん
  1. とんぼ玉クラブ予約スケジュール
  2. とんぼ玉クラブ行事予定
  3. スマイルネット玉情協行事予定
送信者 2007_4_7土曜塾

0 件のコメント:

11月23日の塾から

 今日は2名のエクセル講座の希望者が欠席でしたのでエクセル講座は中止になりました。  参加者は8名でした。