menu
Step1
step2
step3
step4
step5
step5
note

DreamweaverとMysqlで作るWEB System

STEP4:イベントリストの作成

Step3で新規イベント登録のぺーじができました
登録したイベントを表示するページを作成します

1・下準備として元になるページを作成します
  今回は新規イベント登録ページのフォームを削除し、
  サーバービヘイビアのレコードの挿入などを − ボタンで削除し
  レコードセット(R1)だけを残した状態にします
  これによりいくつかの手間が省けます
  もちろん最初から作りStep2の6をするとこの状態になります

2・コードを表示すると <?php ---------?>というコードが出来ています
   これがPHPですDreamweaverが自動で書き込んでくれました
   手作業で書くとしたら・・・・さぶ。。

3・とりあずデーターを読み込む箱を作ります

4・CSSはこのようにしました

5・箱の一つをクリックし右の「アプリケーション」>バインディング>Etextを選び
  挿入ボタンを押します

6・コードの中に<?php_echo_$row_R1['Etext'];?>と書き込まれ
  デザイン画面では右の箱の中に{R1_Etext}と書き込まれます

7・次に左の箱に右の「アプリケーション」>バインディング>Etitleを選び
  挿入ボタンを押します

8・次に最左の箱に右の「アプリケーション」>バインディング>Emonthを選び
  挿入ボタンを押します"月”を入れEdayを挿入し”日”と入力します

9・下に回り込んだ箱にカテゴリーに対応したGIFを一般タブ>イメージから挿入します
  カテゴリーに対応したGIFを用意しcategoryIDの数字.gifで保存しておきます

10・コードビューでイメージのcategoryIDに対応する部分に
  <?php_echo_$row_R1['categoryID'];?>と入力します

11・コードビューのボックス全体を選択しておいて
   右の「アプリケーション」>サーバービヘイビア> + >リピート領域をクリック

12・リピート領域ダイアログが開くのでとりあえずすべてのレコードを選択しOKをクリック
  リピート領域で入っているデータを何件表示するかを設定します
  たとえば100件データが入力されていたら縦長のページが表示されてうので
  表示を選択し xxレコード/回に1回に表示される件数を入力することで
  解決します、その際はアプリケーションタブから件数/全件数などを
  使ってページを作ります

13・リピート領域が作成されるとコードビューにPHP構文が書き加えられ
  デザインビューに「繰り返し」と表示されサーバービヘイビアにリピート領域となります
  この”リピート領域”をダブルクリックすると再度ダイアログが表示され変更できます
  このページをPUTして作成終了です

完成したシステムのテストです

14・新規イベント登録ページをブラウザで開きイベントのデータを入力します
  最後に新規登録ボタンを押します

15・自動で下のリストが表示されれば完成です

Step5では登録したデータを変更する
ページを作成します