Download presentation
Presentation is loading. Please wait.
1
Lesson 5 :基礎應用二(留言版) (2004/08/20)
2
講員介紹 本名:孫仲岳 (Saturn Sun.) 生日:1980年11月4日天蠍座 現任: 彰化市社區大學 兼任講師
中原大學校園網路策進會 創會會長 中原檔案伺服器網管 中原熊蓋站站長 中文化軟體聯盟網管 AX工作室負責人
3
如何取得上課投影片 進入「校園網路策進會」版
4
PHP+MYSQL 核心 查詢資料(選出你要的) $conn=mysql_connect( $host, $user, $pass );
$sql = "SQL語法放這裡"; $result=mysql_db_query( $database, $sql ,$conn); $row=mysql_fetch_row($result); mysql_close($conn);
5
) 了解查出的資料 Result Row[0] Row[1] Row[2] … mysql_fetch_row (move_next) 1
3
6
PHP+MYSQL 核心 新增、刪除、修改 $conn=mysql_connect( $host, $user, $pass);
$sql = “SQL語法放這裡"; mysql_select_db($database,$conn); $result = mysql_query($sql); mysql_close($conn);
7
留言版實作 – 觀摩 觀摩
8
留言版實作 – 功能 可以顯示留言 可以新增、刪除、修改留言 欄位規劃 頁面製作
9
頁面製作 了解輸入欄位類型(TEXT…) 了解NAME 與 VALUE 了解 SUBMIT 與 PHP 接收 製作顯示頁面
10
認識表單 <form method=“post” action=“網址or檔案”> <input type =“類型”
name = “變數名稱” value = “變數值”> </form>
11
資料庫規劃 欄位考慮 姓名(INPUT - TEXT) 性別(INPUT - RADIO) Email (INPUT - TEXT)
留言內容(INPUT - TEXTAREA) IP(系統抓取) 留言時間(系統抓取)
12
關鍵函數 PHP MySQL 允許手動換行 - nl2br() 目前時間 NOW(); DATE_FORMAT(time,
'%Y年 %m月 %d日')
13
如果還有時間 補上刪除功能(留言版功能完成)
14
筆記頁
15
如果還有時間 補上修改功能(功能加強)
16
筆記頁
17
如果還有時間 補上管理密碼(安全性考量)
18
筆記頁
19
檔案上傳功能 enctype="multipart/form-data" 傳好的檔案會有三個變數
file, file_name, file_size copy($file,$file_name); unlink($file);
20
資料庫備份 保存您的 php 程式碼 備份 / 還原資料庫 phpmyAdmin – 輸出 .sql 檔案 將data資料夾內檔案保存
21
畢業囉 找個機會^^ 寫出屬於自己的留言版 記得我們一週來的觀念 你將會是傑出的PHP程式設計師
22
參考網站(一) 首頁製作百寶箱 Jollen 網路學園 Mysql 中文參考手冊 http://dob.tnc.edu.tw
Mysql 中文參考手冊
23
參考網站(二) PHP Bible PHP 官方網站 Google http://www.php.net
PHP 官方網站 Google
24
謝謝各位 有任何疑問,聯絡請洽: 寫信給我: 電話聯絡: http://best.cycu.edu.tw 中原熊蓋站 - 公用討論區
電話聯絡:
Similar presentations