2018年12月6日 星期四

DW_PHP_AJAX_CH1_設計與開發環境的架設_(3)在Dreamweave中應用資料庫

在Dreamweaver的強大功能支援下, 要連結資料庫、取得資料紀錄, 完全不須撰寫程式碼, 透過Dreamweaver的圖形化介面輸入幾個必要資訊(例如資料庫使用者帳號與密碼)就可完成。

[連結資料庫]

1. 開啟我們已經訂義好的網站『MyPHP』, 在【檔案】面板中新增一個網頁『dtatbaseTest.php』。


2. 雙擊新增的『dtatbaseTest.php』網頁項目, 開啟該文件。
3. 點選【資料庫】面板, 按下【+】\【MySql連線】項目。


在『MySQL連線』對話框中:


4. 回到工作主畫面, 點選【資料庫】面板, 其中顯示的就是剛剛完成的連結項目『myConn』, 展開項目即可見到資料庫中的成員列表。

 [繫結資料]

完成資料庫的連結後, 現在就可以進行資料繫結, 也就是從資料庫中取出我們所需要的資料集, 資料集的內容並不等同資料中資料表的內容, 而可能是經過篩選、排序後的資料表『部分』內容。

要取得完成連結後的資料庫內容(資料集), 可透過【繫結】面板來完成:

1. 點選【繫結】面板, 按下【+】\【資料集】項目。



!!!TIP:欄位選取的部分就是應用『Select』SQL指令來篩選資料, 按下【進階】按鈕可以進行更細部的『Select』SQL指令設定(例如 Where)。

2. 按下【測試】按鈕後出現『測試SQL指令』視窗, 視窗中會列出自資料庫所取得的資料集, 按下【確定】按鈕關閉該視窗。

3. 回到『資料集』視窗, 按下【確定】按鈕關閉該視窗。在【繫結】面板即可見到我們剛剛建立的資料集項目, 展開項目即可見到該資料集所包含的欄位。



[在網頁中使用資料集]

我們已完成資料庫連結、取得資料庫中的資料集(繫結資料), 那這些資料集要如何讓它顯示在網頁中?很簡單, 透過Dreamweaver的『動態表格』即可, 『動態表格』是一個應用程式功能, 可以將資料集以表格形式顯示出來。

1. 選擇【資料】頁籤中的【動態資料】\【動態表格】命令。

2. 在『動態表格』視窗中選擇表格內容的來源資料集, 然後按下【確定】按鈕。

3. 在『動態表格』視窗關閉後, 網頁頁面中會出現顯示資料集欄位的表格, 這個表格就是Dreamweaver自動插入的『動態表格』。

4. 按下【即時檢視】的圖示按鈕即可在編輯畫面中即時預覽網頁成果。



沒有留言:

張貼留言