bbsTitles 資料表的結構(詳見上課筆記)(針對發表的內容)
欄位名稱 資料類型
bbsTitleid 主索引欄位
bbsName VARCHAR
bbsEmail VARCHAR
bbsSubject VARCHAR
bbsMemo TEXT
bbsCreateDate Datetime
bbsCount INT
bbsDetail 資料表的結構(詳見上課筆記)(針對回應的內容)
欄位名稱 資料類型
bbsTitleid
DetailsId
DetailsName
DetailsEmail
DetailsSubject
DetailsMemo
DetailsCreateDate
Lab: 建立資料表 for 討論區
利用 PHPMyAdmin 建立資料表
建立 資料表 bbsTitles 8個欄位 (詳見上課筆記)
建立 資料表 bbsTitles 8個欄位 (詳見上課筆記)
Lab:
bbsTitleView.php
- 繫結資料
- 名稱: bbsTitle
- 連線:TSpmPHP
- 表格:bbstitles
- 建立 2 列 5欄的表格
- 頁首靠上對齊
- 插入相對資料欄位
- 重複區域
- 以TR選取 顯示的資料那一列
- 建立 1列2欄表格
- 無頁首
- 左欄: 資料集導覽狀態
- 右欄: 資料集導覽列
- 輸入文字"發表主題”
- 建立發表討論表單
- 使用資料標籤 --> 紀錄插入表單精靈
- 連線: TSpmPHP
- 表格:bbstitles
- 插入後,請前往: bbsTitleView.php
修改原始碼(顯示時間部份)
將
<input type="hidden" name="bbsCreateDate" value="zzzzzzzzzzzzzzzzzzzzzz" />
改為
<input type="hidden" name="bbsCreateDate" value="<?php echo date("Y-m-d H:i:s"); ?>" />
Notes:
- 表單帶資料是用name 不是用 id
Lab: 連結到相關文章
在 bbsTitleView.php
將{bbsTitle.bbsSubject} 複製, 點選連結
- 連結到 bbsDetailsView.php
- 帶參數
- 名稱: bbsTitleId
- 值: 利用 閃電按鈕 選取 bbsTitleId
建立 bbsDetailsView.php (利用範本 TSShopWeb 套用)
- 頁面結構
- 發表主題的內容(上方)
- 回應的資料(中間)
- 回應的表單(下方)
- 發表主題的內容
- 繫結資料集
- 名稱: bbsTitle
- 連線: TSpmPHP
- 表格: bbstitles
- 篩選器: bbsTitleid = URL 參數 bbsTitleid
- 插入 4列 2欄表格
- 頁首靠左對齊
- 插入相關資料欄位
- 回應的表單
- 使用資料標籤 --> 紀錄插入表單精靈
- 連線: TSpmPHP
- 表格: bbsdetails
- 插入後,請前往: bbsDetailsView.php
- 表單欄位
針對 DetailSubject 及 bbsTitleId 以及 DetailCreateDate欄位的 Value 設定 程式碼(參考筆記)
***********************************待確認**************************************************
- 回應的資料(畫面中間)
- 輸入文字 ”回應的內容”
- 繫結資料集
- 名稱: bbsDetails
- 連線: TSpmPHP
- 表格: bbsdetails
- 篩選器 bbsTitleid = URL參數 bbsTitleid
- 排序: DetailCreateDate 遞增:
- 插入 4列 2欄表格
- 頁首靠左對齊
- 插入相關資料欄位
- 套用重複區域
- 用TR套用
- 資料集用 bbsDetails
- 建立 1列2欄表格
- 無頁首
- 左欄: 資料集導覽狀態
- 右欄: 資料集導覽列
- 注意資料集不要選錯
***********************************待確認**************************************************
沒有留言:
張貼留言