- Dreamweaver 使用手冊
- 簡介
- Dreamweaver 和 Creative Cloud
- Dreamweaver 工作區和檢視
- 設定網站
- 管理檔案
- 版面和設計
- CSS
- 頁面內容和資產
- 設定頁面屬性
- 設定 CSS 標題屬性和 CSS 連結屬性
- 處理文字
- 尋找和取代文字、標籤和屬性
- DOM 面板
- 在即時檢視中編輯
- 在 Dreamweaver 中進行文件編碼
- 在文件視窗中選取並檢視元素
- 在屬性檢視窗中設定文字屬性
- 檢查網頁拼字
- 在 Dreamweaver 中使用水平線
- 在 Dreamweaver 中新增和修改字體組合
- 使用資源
- 在 Dreamweaver 中插入和更新日期
- 在 Dreamweaver 中建立和管理最愛資源
- 在 Dreamweaver 中插入及編輯影像
- 新增媒體物件
- 在 Dreamweaver 中加入視訊
- 插入 HTML5 視訊
- 插入 SWF 檔
- 新增音效效果
- 在 Dreamweaver 中插入 HTML5 音效
- 使用圖庫項目
- 在 Dreamweaver 中使用阿拉伯文和希伯來文文字
- 連結和導覽
- jQuery Widget 和效果
- 撰寫網站程式碼
- 關於在 Dreamweaver 中撰寫程式碼
- Dreamweaver 的程式碼撰寫環境
- 設定程式碼撰寫偏好設定
- 自訂程式碼色彩標示
- 撰寫和編輯程式碼
- 程式碼提示和程式碼完成
- 收合和展開程式碼
- 利用片段重複使用程式碼
- Lint 程式碼
- 最佳化程式碼
- 在設計檢視中編輯程式碼
- 使用頁面的檔頭內容
- 在 Dreamweaver 中插入伺服器端包含
- 在 Dreamweaver 中使用標籤資料庫
- 匯入自訂標籤到 Dreamweaver
- 使用 JavaScript 行為 (一般說明)
- 套用內建的 JavaScript 行為
- 關於 XML 與 XSLT
- 在 Dreamweaver 中執行伺服器端 XSL 轉換
- 在 Dreamweaver 中執行用戶端 XSL 轉換
- 在 Dreamweaver 中新增 XSLT 字元實體
- 格式化程式碼
- 跨產品工作流程
- 範本
- 行動裝置和多螢幕
- 動態網站、網頁和網站表單
- 以視覺化方式建立應用程式
- 測試、預覽和發佈網站
- 疑難排解
了解如何在 Dreamweaver 應用程式中建立記錄插入頁面,讓用戶能夠在資料庫中插入新的記錄。
Dreamweaver 和更高版本的用戶介面已經簡化。因此,您在 Dreamweaver 和更高版本中可能會找不到本文所描述的一些選項。如需詳細資訊,請參閱本文。
關於建立記錄插入頁面
您的應用程式中可以包含讓使用者在資料庫中插入新記錄的頁面。
插入頁面是由兩個建置組塊構成的:
讓使用者輸入資料的 HTML 表單
更新資料庫的「插入記錄」伺服器行為
當使用者在表單上按一下「送出」時,伺服器行為會將記錄插入資料庫表格中。
您可以使用「記錄插入表單」資料物件,一次加入這些建置組塊,也可以使用 Dreamweaver 表單工具和「伺服器行為」面板分別加入。
插入頁面每次只能包含一種編輯記錄的伺服器行為。例如,您無法將「更新記錄」或「刪除記錄」伺服器行為同時加入插入頁面。
依區塊個別建立插入頁面
您也可以使用表單工具和伺服器行為來建立插入頁面。
在插入頁面中加入 HTML 表單
-
建立動態頁面 (「檔案 > 開新檔案 > 空白頁面」),並使用 Dreamweaver 設計工具來配置頁面。
-
將插入點放在您要表單出現的位置,然後選取「插入>表單>表單」,以加入 HTML 表單。
網頁上便會建立空白的表單。您可能必須啟用「隱藏元素」(「檢視>視覺輔助>隱藏元素」),才能看見表單的邊界 (以紅色細線表示)。
-
要為 HTML 表單命名時,請按一下「文件」視窗底部的 <form> 標籤以選取表單,然後開啟「屬性」檢視窗 (「視窗 > 屬性」) 並在「表單名稱」方塊中輸入名稱。
您不需要針對當使用者按下「送出」按鈕時表單傳送記錄資料的方式與位置,來指定表單的 action 或 method 屬性。「插入記錄」伺服器行為會為您設定這些屬性。
-
在資料庫表格中每一個要插入記錄的欄中加入表單物件,如文字欄位 (「插入>表單>文字欄位」)。
這些表單物件將用來輸入資料。通常用來輸入資料的是文字欄位,但您也可以使用選單、選項或是選項按鈕。
-
在表單中新增「送出」按鈕 (「插入>表單>按鈕」)。
如果要更改「送出」按鈕上的標籤,請選取按鈕,開啟「屬性」檢視窗 (「視窗 > 屬性」),在「標籤」方塊中輸入新的值。
加入可將記錄插入資料庫表格的伺服器行為 (ColdFusion)
-
在「伺服器行為」面板 (「視窗>伺服器行為」) 中,按一下加號 (+) 按鈕,然後從彈出式選單中選取「插入記錄」。
-
從「送出值來源」彈出式選單中選取表單。
-
在「資料來源」彈出式選單中,選取資料庫的連線。
-
輸入使用者名稱和密碼。
-
在「插入表格」彈出式選單中,選取要插入記錄的資料庫表格。
-
指定要插入記錄的資料庫欄,從「值」彈出式選單中選取要插入記錄的表單物件,然後從「送出為」彈出式選單中選取表單物件的資料類型。
資料類型是資料庫表格欄所要接受的資料種類 (文字、數字、Boolean 選項值)。
對表單中每一個表單物件重複這個程序。
-
在「插入後,請前往」方塊中,輸入將記錄插入表格之後要開啟的頁面,或是按下「瀏覽」按鈕瀏覽到檔案。
-
按一下「確定」。
Dreamweaver 會在頁面中加入伺服器行為,讓使用者以填寫 HTML 表單後按下「送出」按鈕的方式,在資料庫表格中插入記錄。
加入可將記錄插入資料庫表格的伺服器行為 (ASP)
-
在「伺服器行為」面板 (「視窗>伺服器行為」) 中,按一下加號 (+) 按鈕,然後從彈出式選單中選取「插入記錄」。
-
在「連線」彈出式選單中,選取與資料庫的連線。
如果需要定義連線,請按一下「定義」按鈕。
-
在「插入表格」彈出式選單中,選取要插入記錄的資料庫表格。
-
在「插入後,請前往」方塊中,輸入將記錄插入表格之後要開啟的頁面,或是按一下「瀏覽」以瀏覽到檔案。
-
在「數值來源」彈出式選單中,選取用來輸入資料的 HTML 表單。
Dreamweaver 會自動選取頁面上的第一個表單。
-
指定要插入記錄的資料庫欄,從「值」彈出式選單中選取要插入記錄的表單物件,然後從「送出為」彈出式選單中選取表單物件的資料類型。
資料類型是資料庫表格欄所要接受的資料種類 (文字、數字、Boolean 選項值)。
對表單中每一個表單物件重複這個程序。
-
按一下「確定」。
Dreamweaver 會在頁面中加入伺服器行為,讓使用者以填寫 HTML 表單後按下「送出」按鈕的方式,在資料庫表格中插入記錄。
若要編輯伺服器行為,請開啟「伺服器行為」面板 (「視窗 > 伺服器行為」),然後按兩下「插入記錄」行為。
加入可將記錄插入資料庫表格的伺服器行為 (PHP)
-
在「伺服器行為」面板 (「視窗>伺服器行為」) 中,按一下加號 (+) 按鈕,然後從彈出式選單中選取「插入記錄」。
-
從「送出值來源」彈出式選單中選取表單。
-
在「連線」彈出式選單中,選取與資料庫的連線。
-
在「插入表格」彈出式選單中,選取要插入記錄的資料庫表格。
-
指定要插入記錄的資料庫欄,從「值」彈出式選單中選取要插入記錄的表單物件,然後從「送出為」彈出式選單中選取表單物件的資料類型。
資料類型是資料庫表格欄所要接受的資料種類 (文字、數字、Boolean 選項值)。
對表單中每一個表單物件重複這個程序。
-
在「插入後,請前往」方塊中,輸入將記錄插入表格之後要開啟的頁面,或是按下「瀏覽」按鈕瀏覽到檔案。
-
按一下「確定」。
Dreamweaver 會在頁面中加入伺服器行為,讓使用者以填寫 HTML 表單後按下「送出」按鈕的方式,在資料庫表格中插入記錄。
在一次作業中建立插入頁面
-
在「設計」檢視中開啟頁面,然後選取「插入>資料物件>插入記錄>記錄插入表單精靈」。
-
在「連線」彈出式選單中,選取與資料庫的連線。如果需要定義連線,請按一下「定義」。
-
在「插入表格」彈出式選單中,選取要插入記錄的資料庫表格。
-
如果您使用 ColdFusion,請輸入使用者名稱和密碼。
-
在「插入後,請前往」方塊中輸入當記錄插入表格之後要開啟的頁面,或是按一下「瀏覽」按鈕瀏覽到檔案。
-
在「表單欄位」區域中指定要加入插入頁面之 HTML 表單中的表單物件,以及各表單物件要更新的資料庫表格欄。
依預設值,Dreamweaver 會為資料庫表格中的每一欄建立一個表單物件。如果資料庫會自動為每一筆新建立的記錄產生唯一索引鍵 ID,請在清單中選取表單物件,然後按一下減號 (-) 按鈕,將對應於索引鍵欄的表單物件移除。這樣可以防止表單的使用者輸入已經存在的 ID 數值。
如果要變更 HTML 表單上的表單物件的順序,可以在清單中選取表單物件,再按一下對話框右邊的向上或向下鍵。
-
如果要指定每一個資料項目欄位在 HTML 表單中的顯示方式,請按下「表單欄位」表格中的某一列,並在表格下方的方塊中輸入下列資訊:
在「標籤」方塊中輸入要顯示在資料輸入欄位旁邊的說明標籤。根據預設,Dreamweaver 會在標籤中顯示表格欄的名稱。
在「顯示為」彈出式選單中,選擇將做為資料輸入欄位的表單物件。您可以選取「文字欄位」、「文字區域」、「選單」、「核取方塊」、「選項按鈕群組」和「文字」。如果要輸入唯讀資料,請選擇「文字」。您也可以選取「密碼欄位」、「檔案欄位」和「隱藏欄位」。
註解:隱藏欄位都是插入於表單的末端。
- 在「送出為」彈出式選單中,選取資料庫表格可接受的資料格式。例如,如果表格欄只接受數字資料,請選擇「數值」。
- 設定表單物件的屬性。依選取做為資料輸入欄位的表單物件而異,您會有不同的選項。您可以為文字欄位、文字區域以及文字輸入初始值。使用選單與選項按鈕群組時,必須開啟另一個對話方塊才能設定屬性。使用選項時,可選擇「已選取」或「取消選取」選項。
-
按一下「確定」。
Dreamweaver 會在頁面中加入 HTML 表單以及「插入記錄」伺服器行為。表單物件會先配置在基本的表格中,您可以使用 Dreamweaver 頁面設計工具自訂這個表格 (請確定所有表單物件都放置在表單的邊界內)。
若要編輯伺服器行為,請開啟「伺服器行為」面板 (「視窗 > 伺服器行為」),然後按兩下「插入記錄」行為。