本書在定位上是一本PHP與MySQL的入門書,在使用AMP套件安裝PHP執行與測試環境後,詳細說明如何使用Dev-PHP和NetBeans IDE for PHP整合開發環境來開發PHP技術的Web應用程式。
本書特點
¨ 完整背景技術和語法說明:讀者就算沒有學過任何網頁技術,也一樣可以學習PHP程式設計,輕鬆配合MySQL資料庫來建立網頁資料庫。
¨ 最簡單的開發環境建立:使用整合安裝套件WampServer同時安裝和設定好Apache、PHP和MySQL,在Windows作業系統快速建立PHP開發環境。
¨ 使用整合開發環境來開發PHP應用程式:使用中文版Dev-PHP和NetBeans IDE整合開發環境來建立PHP+MySQL+Ajax技術的Web網站。
¨ 建立中文化的PHP與MySQL網頁資料庫:本書不只使用全中文化的PHP開發環境,更提供MySQL中文解決方案,可以在新版MySQL資料庫系統處理中文內容的記錄資料。
MySQL擴充程式ext/mysqli:本書使用最新ext/mysqli擴充程式建立網頁資料庫,支援MySQL新版功能的物件導向介面資料庫存取和使用Prepared Statement執行SQL指令。
一、 PHP與網頁設計的基礎
1. PHP基礎與開發環境的建立 - 使用PHP安裝套件WampServer
2. 建立第一個PHP程式 – 使用Dev-PHP編輯與執行PHP程式、架構和範例安裝
3. HTML與CSS實務 – 建立HTML表單
二、 PHP程式設計
4. 變數、資料型態和運算子
5. 流程控制
6. 函數與錯誤處理
7. 陣列與字串
三、 建立PHP網站
8. PHP的狀態管理 – Cookie版購物車(表單處理、Session、Cookie)
9. 伺服端檔案與電子郵件處理 – 留言簿與訪客計數
四、 PHP與MySQL建立網頁資料庫
10. MySQL資料庫系統的基本使用
11. PHP與MySQL建立網頁資料庫 – 使用者登入管理
12. SQL結構化查詢語言 – 網頁通訊錄(LIMIT指令)
五、 PHP進階實務
13. 物件導向與例外處理– 物件導向、例外處理與WebForceCart購物車
14. PEAR、Smarty與jQuery– 附檔郵件
15. PHP與Ajax - 關鍵字建議清單與Ajax聊天室
六、 PHP網站的專案開發
16. 專案開發:航空公司訂票系統 – 使用NetBeans IDE開發PHP網站
附錄A:NetBeans IDE的安裝與使用
附錄B:PHP與XML
附錄C:MVC設計模式的Web應用程式
附錄D:PHP內建函數與正規運算式
附錄E:抽象類別、介面與多形
附錄F:變更MySQL管理者密碼
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。