第一个资料库网站实例-影片资料系统一培训教材.ppt

第一个资料库网站实例-影片资料系统一培训教材.ppt

第一个资料库网站实例-影片资料系统一培训教材.ppt

13-4 新增記錄 回目錄 下一頁 上一頁 Step3:當使用者按下送出的按鈕後,怎麼知道文字欄位的值是要傳給資料表格“movie”中的哪一個欄位呢?就是把文字欄位的名稱設成跟對應的表格欄位名稱一模一樣就可以了。 剛剛所加入的文字欄位有各自的預設名稱。現在就在屬性視窗中一一把每個文字欄位的名稱改成表格中對應的欄位名稱:title、director、actor、country、category、movietype、storetype、oldnewtype、issuedate、lengthmin。 選取文字欄位 將文字欄位改名 下一節 13-4 新增記錄 回目錄 下一頁 上一頁 Step4:剛才在表單內所放的兩個表單按鈕,將其中一個按鈕的動作設為“重設表單”,按鈕的值會自動變成“重設”的字樣,這也是會顯示在按鈕上的字樣。當使用者按下這個按鈕,會清除表單裡的文字欄位內容 再將另一個表單按鈕的動作設為“送出表單”,按鈕的值會自動變成“送出”的字樣。當使用者按下這個按鈕,就可以送出表單內容 下一節 13-4 新增記錄 回目錄 下一頁 上一頁 Step5:接著要來套用伺服器行為了。在「伺服器行為」分頁上,按  鈕,點選「插入記錄」。 下一節 13-4 新增記錄 回目錄 下一頁 上一頁 Step6:在「插入記錄」視窗中,「送出值來源」選擇要做為資料來源的表單名稱:form1,若網頁上有多個表單時,注意要選擇做為資料來源的表單。 「連線」欄位設定為資料庫連線名稱:dbconn_movieshop。 「插入表格」欄位則設定表格名稱:movie。 「欄」和「值」則是在設要插入的表格 movie 中,每個欄位的資料來源。其中“ID”欄位本身是auto_increment 欄位,不需指定資料來源,維持“id是未使用的主索引鍵”的設定就可以了。 至於其它欄位,因為我們已經將網頁上的文字欄位名稱設為和表格欄位名稱一樣,它會自動配對為表格中的資料欄位找到相同名稱的文字欄位做為它的資料來源。 下一節 13-4 新增記錄 回目錄 下一頁 上一頁 最後的「插入後,請前往:」欄位,則是在設定當完成這次資料記錄的插入作業之後,要到哪一個網頁。 在這裡請選取 index.php,這樣當使用者按下「送出」鈕送出表單資料,並將表單資料加入到新增記錄中對應的表格欄位後,就會自動回到首頁 index.php 去。 下一節 13-4 新增記錄 回目錄 下一頁 上一頁 Step7:設定好「插入記錄」視窗的選項,按「確定」鈕完成。這時在「伺服器行為」分頁上,會多出一個“插入記錄”的項目,小括號後面是它的資料來源表單名稱、資料庫連線名稱,以及插入的表格名稱。同時注意表單已變成淺藍色,代表它已經套用了伺服器行為。 一個網頁可以有多個 “插入記錄”的項目,分別插入不同表格資料,或有不同的表單資料來源。修改時要視要修改的是哪一個“插入記錄”項目再雙擊滑鼠修改。 下一節 13-4 新增記錄 回目錄 下一頁 上一頁 Step8:注意,現在表單中多了一個隱藏欄位:“MM_Insert”,它的值是 “form1”。代表它是用來判斷使用者是否在表單“form1”中按下動作被設為“送出表單”的按鈕,也就是剛才值被設為“送出”的那個按鈕。 Step9:回到 index.php 網頁中,加上從首頁到新增記錄網頁的超連結。 下一節 13-4 新增記錄 回目錄 下一頁 上一頁 在表格上方輸入“新增記錄”文字,再把“新增記錄”文字選取起來。在「屬性」視窗中將連結設為“add.php”再按「確定」鈕。 回「屬性」視窗可看到「連結」欄位已設為“add.php” 下一節 13-4 新增記錄 回目錄 下一頁 上一頁 Step10: 重新瀏覽網頁“index.php” 的結果,點下“新增網頁”超連結就會開啟“add.php” ? Step11:在“add.php”網頁中,在每個空白的文字欄位中填入新增的影片資料之後,再按「送出」鈕“ 下一節 13-4 新增記錄 回目錄 下一頁 上一頁 因為在 add.php 的插入記錄項目中,我們已設定“當插入後,要移往 index.php”,所以當按下「送出」鈕之後,就會自動回到首頁。按「最後一頁」,這時最後就會多了一筆剛才新增的記錄才對。如果你

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档