Lab: 建立範本
先在 images 資料夾找到 TSShopAdmin.html 以及 TSShopWeb.html
Lab: 建立資料庫連線
開啟 剛剛建立的範本 TSShopWeb.dwt.php
Lab: 建立留言板
建立一個 guestForm.php
儲存為 guestForm.php 存放在 guestbook資料夾內
新增留言版
儲存檔案, 並嘗試寫入資料, 到資料表內去觀察
Lab: 建立 WebAssist.php 來指定時區或是相關設定
建立一個 WebAssist.php 來指定時區或是相關設定
先清空所有的內容, 加入以下設定
<?php date_default_timezone_set(“Asia/Taipei”); ?>
儲存到 Templates 資料夾內(為了日後的 include)
在剛剛建立的 guestForm.php 的第一行加入
<?php include(“../Templates/WebAssist.php”); ?>
修改相關設定
將
<input type="hidden" name="gbdate" value="zzzzz" />
改為
<input type="hidden" name="gbdate" value="<?php echo date("Y-m-d H:i:s"); ?>" />
再到資料庫觀察
另外去剛剛的兩個範本 TSShopWeb 以及 TSShopAdmin加入
<?php include(“../Templates/WebAssist.php”); ?>
Notes:
Lab: 設計 guestBook.php 留言的頁面
建立一個 guestForm.php
儲存為 guestBook.php 存放在 guestbook資料夾內
點選伺服器行為
點選文件類型 --> 選取 PHP --> 確定
點選繫結 --> 點選 + 按鈕 --> 點選 資料集
確認資料庫名稱與資料是否相符 --> 確定
就會在繫結的部份出現資料集
在設計頁面 插入表格參考上課的講義將留言版顯示設定完成
先在 images 資料夾找到 TSShopAdmin.html 以及 TSShopWeb.html
- 點選資料庫標籤 --> 點選文件類型 --> 確認類型為 PHP 點選 確定(更新連結)
- 選取網頁內容的部份 --> 點選常用標籤內的範本按鈕 --> 點選可編輯區域 --> 製作範本 --> 點選儲存 (更新連結)
- 這個時候會發現網站資料夾會多了 Templates 資料夾內有剛剛建立的範本
Lab: 建立資料庫連線
開啟 剛剛建立的範本 TSShopWeb.dwt.php
- 建立資料庫連線
- 點選資料庫 --> 點選 + 按鈕 --> MySQL 連線
- 連線名稱:TSpmPHP
- MySQL伺服器: localhost
- 使用者名稱: root
- 密碼: 123
- 資料庫: 選取昨天建立的資料庫
- 可以觀察 Connections 資料夾內的 TSpmPHP.php 檔案
- 此為連接資料庫的PHP檔案
- mysql_connect() //只會連線一次, 連線完成就會關閉
- mysql_pconnect(連線主機,連線使用者,連線密碼) //會保持連線
- Lab: 修改編碼設定
- 開啟剛剛的 Connections 資料夾內的 TSpmPHP.php 檔案
- 加上 mysql_query的相關設定
- <?php
- # FileName="Connection_php_mysql.htm"
- # Type="MYSQL"
- # HTTP="true"
- $hostname_TSpmPHP = "localhost";
- $database_TSpmPHP = "tsmonphp20110117";
- $username_TSpmPHP = "root";
- $password_TSpmPHP = "123";
- $TSpmPHP = mysql_pconnect($hostname_TSpmPHP, $username_TSpmPHP, $password_TSpmPHP) or trigger_error(mysql_error(),E_USER_ERROR);
- mysql_query("set names 'utf8'");
- ?>
Lab: 建立留言板
建立一個 guestForm.php
- 檔案 --> 開新檔案 --> 來自範本的頁面
- 選取剛剛建立的範本 TSShopWeb --> 點選 建立
儲存為 guestForm.php 存放在 guestbook資料夾內
新增留言版
- 點選資料面板內的 “紀錄插入表單精靈”
- 點選文件類型 --> PHP --> 確定
- 點選確定
- 根據講義設定表單欄位 --> 確定
儲存檔案, 並嘗試寫入資料, 到資料表內去觀察
Lab: 建立 WebAssist.php 來指定時區或是相關設定
建立一個 WebAssist.php 來指定時區或是相關設定
先清空所有的內容, 加入以下設定
<?php date_default_timezone_set(“Asia/Taipei”); ?>
儲存到 Templates 資料夾內(為了日後的 include)
在剛剛建立的 guestForm.php 的第一行加入
<?php include(“../Templates/WebAssist.php”); ?>
修改相關設定
將
<input type="hidden" name="gbdate" value="zzzzz" />
改為
<input type="hidden" name="gbdate" value="<?php echo date("Y-m-d H:i:s"); ?>" />
再到資料庫觀察
另外去剛剛的兩個範本 TSShopWeb 以及 TSShopAdmin加入
<?php include(“../Templates/WebAssist.php”); ?>
Notes:
- 資料結構建議要一層化, 比較方便管理
Lab: 設計 guestBook.php 留言的頁面
建立一個 guestForm.php
- 檔案 --> 開新檔案 --> 來自範本的頁面
- 選取剛剛建立的範本 TSShopWeb --> 點選 建立
儲存為 guestBook.php 存放在 guestbook資料夾內
點選伺服器行為
點選文件類型 --> 選取 PHP --> 確定
點選繫結 --> 點選 + 按鈕 --> 點選 資料集
確認資料庫名稱與資料是否相符 --> 確定
就會在繫結的部份出現資料集
在設計頁面 插入表格參考上課的講義將留言版顯示設定完成
沒有留言:
張貼留言