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

Slides:



Advertisements
Similar presentations
分享人:張益源. 個人資料介紹 姓名:張益源 畢業:體育系 97 級 專長:田徑、籃球、游泳 任教學校:慈濟大學實驗國民小學 學校職務:體育兼資訊老師.
Advertisements

动态网站开发 【HTTP与网络基础】 李博杰
审计案例研究 第一讲 辅导教师 周桂芝.
二十世纪外国文学专题 章丘电大 李颜.
第5章 HTML 標籤介紹.
資料庫系統 曾俊雄.
Joomla! Part III 陳宗和.
转正述职报告 乐恩公司 史航
数据库 原理与应用 数据系统概述 1 基本概念 2 数据模型 主讲:叶潮流 合肥学院 3 数据库体系结构 4 数据库设计 5 数据保护.
認證與檔案上傳 學習目標 基本原理 資料庫連線與選擇 執行查詢 取回答案 SQL Injection.
Views ,Stored Procedures, User-defined Function, Triggers
Lesson 2 : PHP語法探索 (2005/01/25).
第四章 網頁表單與資料傳遞.
留言版 1.先Create一個留言板的table
Introduction to PHP part3
PHP與MySQL連結 大葉大學 資工系 黃鈴玲.
LINQ 建國科技大學 資管系 饒瑞佶.
PHP與SQL語法存取MySQL SQL
後端教學-MYSQL 講師:邱小楓(邱珈蓉)
PHP與MySQL 入門學習指南 凱文瑞克 著 第 23 章 資料型別.
第十一章 資料庫設計與權限設定.
連結資料庫 ACCESS MSSQL.
課程名稱:資料庫系統 授課老師:李春雄 博士
JDK 安裝教學 (for Win7) Soochow University
資料庫管理 操作DBMS 指導教授:楊維邦  助教:廖皓翔.
客戶端的檔案上傳 HtmlInputFile檔案控制項 上傳單一檔案 同時上傳多個檔案.
数据库实验指导(一)
Working with Databases (II) 靜宜大學資管系 楊子青
資料庫操作.
Lesson 5 :基礎應用二(留言版) (2004/08/20).
第 10 章 PHP 存取 MySQL 資料庫.
PHP+MySQL互動式網頁程式設計班 檔案上傳程式設計 講師:林業峻 CSIE, NTU 7 / 3, 2010.
檔案上傳 所謂檔案上傳,就是將檔案由客戶端的主機,藉 由瀏覽器傳送到伺服器的資料夾上。
移动电子商务 第十二章 Windows Mobile应用案例 倚动软件工厂实验室.
Lesson 2: 樣板化程式設計 (2004/09/07).
安裝JDK 安裝Eclipse Eclipse 中文化
無線路由器(AP)管理.
OpenID與WordPress使用說明
App Inventor2呼叫PHP存取MySQL
Java 程式設計 講師:FrankLin.
FTP檔案上傳下載 實務與運用.
使用PHP來操作資料庫 教授:楊維邦 教授 助教:李政均、劉秋良.
MySQL管理 透過phpmyadmin來完成(MySQL的管理系統)
VS.NET 2003 IDE.
建立一 function s (type) 可以用來繪製cyclic-harmonic curves
架站實做—AppServ
認識資料庫 MySQL 資料庫新增 MySQL 資料表新增 認識欄位資料表 資料新增、刪除、修改、瀏灠 資料表清空與刪除
檔案上傳
Lesson 1 : PHP導論 (2004/08/16).
認識資料庫 MySQL 資料庫新增 MySQL 資料表新增 認識欄位資料表 資料新增、刪除、修改、瀏灠 資料表清空與刪除
網頁程式概論 建國科技大學資管系 饒瑞佶 2015/9 V1 2016/4 V2 2016/9 V3.
PHP+MySQL互動式網頁程式設計班 課程資訊 講師:林業峻 CSIE, NTU 6/ 12, 2010.
WinPXE 無硬碟系統 6.0 安裝說明 憶傑科技股份有限公司
期末考.
教學媒體作業 歷史系99級 楊琇媚. 教學媒體作業 歷史系99級 楊琇媚.
智慧型手機程式設計 建國科技大學資管系 饒瑞佶 2011年(992).
Lesson 3: 模組化程式設計 (2004/09/08).
(Mobile User music–Sharing Innovation Center)
第6章 PHP的数据采集.
Lesson 4 :基礎應用一(計數器) (2005/01/27).
線上MySQL測試資料庫 db4free.net (
編輯網頁可用那些應用程式? 記事本 Word FrontPage Dreamweaver.
網路科技在商店經營管理之應用 第一章 osCommerce系統需求 Ting-Yi Chang (張庭毅)
課程名稱:資料庫系統 授課老師:李春雄 博士
資料結構與C++程式設計進階 期末考 講師:林業峻 CSIE, NTU 7/ 15, 2010.
連結資料庫 MYSQL.
指導教師:張慶寶 老師 組長:劉明哲 組員:蔡維庭、葉聖鴻、康有成
多站台網路預約系統之 AJAX即時資料更新機制
指導老師:張慶寶 組員 : 蔡維庭 4970E028 劉明哲 4970E079 葉聖鴻 4991E020 康有成 4970E004
表单页面 表单是用户利用浏览器对Web站点网络数据库进行查询的一种界面,用户利用表单可以输入信息或选择选项等,然后将这些信息提交给服务器进行处理。通过表单,既可以将浏览器的信息发送到Internet服务器上,同时表单也可以使用户与站点的浏览者交互或从浏览者那里收集信息。它是网页的设计者和使用者相互交流的工具。表单对象包括文本域(单行、多行、密码)、列表、菜单、复选框、单选框、按钮等。
Presentation transcript:

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

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

如何取得上課投影片 http://cna.cycu.edu.tw 進入「校園網路策進會」首頁 → 教學服務

如何課後進行互動 http://best.cycu.edu.tw 進入「校園網路策進會」版

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);

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

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

留言版實作 – 觀摩 觀摩 http://www.zzz.com.tw

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

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

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

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

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

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

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

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

筆記頁

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

筆記頁

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

筆記頁

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

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

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

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

參考網站(二) PHP Bible PHP 官方網站 Google http://member.ettoday.com/book/ http://www.php.net Google http://www.google.com.tw

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