Presentation is loading. Please wait.

Presentation is loading. Please wait.

Lesson 5 :基礎應用二(留言版) (2005/01/28).

Similar presentations


Presentation on theme: "Lesson 5 :基礎應用二(留言版) (2005/01/28)."— Presentation transcript:

1 Lesson 5 :基礎應用二(留言版) (2005/01/28)

2 講師介紹 本名:孫仲岳 (Saturn Sun.) 生日:1980年11月4日天蠍座 現任: 彰化市社區大學 講師
中原大學校園網路策進會 創會會長 中原檔案伺服器網管 中原熊蓋站站長 中文化軟體聯盟網管 AX工作室負責人

3 如何取得上課投影片 進入「校園網路策進會」首頁 → 教學服務

4 如何課後進行互動 進入「校園網路策進會」版

5 PHP+MYSQL 核心 查詢資料(選出你要的) $sql = "SQL語法放這裡";
$conn=mysql_connect( $host, $user, $pass ); $result=mysql_db_query( $database, $sql ,$conn); $row=mysql_fetch_row($result); mysql_close($conn);

6 了解查出的資料 Result Row[0] Row[1] Row[2] … mysql_fetch_row (move_next) 1 2
3

7 PHP+MYSQL 核心 新增、刪除、修改 $sql = "SQL語法放這裡";
$conn=mysql_connect( $host, $user, $pass); mysql_select_db($database,$conn); $result = mysql_query($sql); mysql_close($conn);

8 留言版實作 – 觀摩 觀摩

9 留言版實作 – 功能 可以顯示留言 可以新增、刪除、修改留言 頁面製作 欄位規劃

10 頁面製作大綱 了解輸入欄位類型(TEXT…) 了解NAME 與 VALUE 了解 SUBMIT 與 PHP 接收
調整(製作) 留言與顯示頁面

11 運作流程 Input.htm show.php 取得資料 寫入資料庫 輸入留言 Input.php 顯示留言

12 認識表單 <form method="方法" action="網址or檔案"> <input type ="類型"
name = "變數名稱" value = "變數值"> </form>

13 表單規劃 輸入考慮 姓名(INPUT - TEXT) 性別(INPUT - RADIO) Email (INPUT - TEXT)
留言內容(INPUT - TEXTAREA) IP(系統抓取、免) 留言時間(系統抓取、免)

14 資料庫規劃 流水號 (INT - 255 - UNSIGNED - auto increment - 主鍵)
姓名(VARCHAR - 10) 性別(TINYINT UNSIGNED) (VARCHAR - 255) 留言內容(TEXT) IP(VARCHAR - 15) 留言時間(DATETIME)

15 關鍵函數 PHP MySQL 允許手動換行 - nl2br() 目前時間 NOW()
DATE_FORMAT(time,'%Y年 %m月 %d日')

16 如果還有時間 補上刪除功能(留言版功能完成)

17 筆記頁

18 如果還有時間 補上修改功能(功能加強)

19 筆記頁

20 如果還有時間 補上管理密碼(安全性考量)

21 筆記頁

22 檔案上傳功能 enctype="multipart/form-data" 傳好的檔案會有三個變數
file, file_name, file_size copy($file,$file_name); unlink($file);

23 資料庫備份 保存您的 php 程式碼 備份 / 還原資料庫[方法1] 備份 / 還原資料庫[方法2]
phpmyAdmin – 輸出 .sql 檔案 備份 / 還原資料庫[方法2] 停止 MySQL Server 將data資料夾內檔案保存

24 畢業囉 找個機會^^ 寫出屬於自己的留言版 記得我們一週來的觀念 你將會是傑出的PHP程式設計師

25 參考網站(一) 首頁製作百寶箱 Jollen 網路學園 Mysql 中文參考手冊 http://dob.tnc.edu.tw
Mysql 中文參考手冊

26 參考網站(二) PHP Bible PHP 官方網站 Google http://member.ettoday.com/book/
Google

27 謝謝各位 有任何疑問,聯絡請洽: 寫信給我: 電話聯絡: http://best.cycu.edu.tw 中原熊蓋站 - 公用討論區
電話聯絡:


Download ppt "Lesson 5 :基礎應用二(留言版) (2005/01/28)."

Similar presentations


Ads by Google