資料庫入門研習班課程表

本講義為台南縣九十年五月份php+MySQL研習使用,網路上取得資料我大多會註明來源出處,如未詳列,請來信提醒,會馬上更正。php 教材為松崗 php4入門實務手冊,有關 php 的講議大多是補充性質。

(prolin 收集、編寫, 90/6)
prolin@sy3es.tnc.edu.tw
http://sy3es.tnc.edu.tw/~prolin

http://sy3es.tnc.edu.tw/teaching (新營國小網路實驗室)

2005/10補充:

這些資料撰寫時是配合 php3為主,注意配合 php4後的版本,需要些許的修改。
常見的問題:

資料的取得,要加上 $_POST['變數名'] 、$_GET['變數名']

次數 課程   大綱
1

MySQL/PHP 簡介及安裝

檔案下載

原始碼下載 php主站

最新版本RPM格式下載
(支援RedHat6*、7.*)

linux

apache+mysql+php4(rpm)
apache+mysql+php4
< 校園自由軟體交流網>

OLS3講義(tar包安裝)

windows

安裝apache+php+mysql(win)

安裝pws4.0+php4.0+MySQL

windows平台
< PHP-Zend Resources Center >

 

動態網頁說明

環境說明

語法介紹

安裝講解Linux

php.ini

phpinfo()

安裝講解(windows)

2 PHP 語法(1)

開始寫程式提醒

作業:迴圈

4資料型態字串(1) (2)

5.運算式、運算子

6.變數、常數

7.流程控制

8.陣列

3 PHP 語法(2)

作業:1.訪客計數器

2.上傳自已個人介紹(含圖片)

9.基本輸入、輸出

10.檔案輸入、輸出

11.引用檔案

12.自定函數

4

SQL基本語法(1)

資料來源:http://sqlcourse.com

本份資料以 sql 通用語法介紹,在mysql 有些地方需要修改。

使用phpMyAdmin

PhpMyAdmin的安裝及使用
<逸仙國小黃自強>

phpMyAdmin操作簡介
< 林俊廷老師 > 

 

練習sql區(IP限制)

MySQL連線權限

phpMyAdmin 匯入文字格式資料

5

SQL基本語法(2)

資料來源:http://sqlcourse2.com/

本份資料以 sql 通用語法介紹,在mysql 有些地方需要修改。

練習sql區(IP限制)

資料庫權限問題(MySQL)
6 PHP 語法(3)

作業:線上發送電子郵件

安裝 twig 2.62

13.物件

14.正規運算

15.email寄送

7 PHP 語法(4)

安裝 SFS

修改可愛留言版認証

16.重要功能(認証)

17.函數庫

8 MySQL+PHP 實作(1)

安裝公佈欄(sfs)

取得最新五筆記錄

開始寫php+mysql程式

安裝已做好的程式,修改

9 MySQL+PHP 實作(2)

留言版設計步驟

調查表設計步驟

留言版程式設計
10 MySQL+PHP 實作(3)+成果上網 成果展示 個人作品
php相關部份
2003/2/21 產生openoffice 的文件

程式擷取自 sfs3 。做了一個拆解xml的小工具,及產生sxw格式的範例。

展示

網頁方式要呈現完美的文件不太容易,但配合輸出 OpenOffice 倒是蠻合適的。

合計 30 小時

推薦網站

浯陽小棧 (有 php+MySQL 教學文件)

PHP BIBLE

php手冊

MySQL 中文參考手冊

校園自由軟體交流網

PHP-Zend Resources Center - 技術與資源交流中心

英文:

PHPBuilder.com - The Resource For PHP Developers

PHP程式下載

sourcefab

二林網管區

編輯軟體

PHPEd 免費軟體(但中文顯示有些問題)

EditPlus 2中文化版

UltraEdit32 8.0a ,中文化,可以支援php語法變色函數庫參考

其他

氣泡排序快速排序shell 排序,為考試練習,可惜沒有考這一題。