第一篇PHP基礎與程式語法
在第一篇的第1章是使用AppServ快速建立PHP執行與測試環境,然後建立讀者第一個PHP程式,從第2章開始說明PHP基本語法,在第2章是變數、資料型態和運算子,第3章是流程控制的條件與迴圈,第4章是陣列,第5章是函數。
第1章 PHP的基礎
第2章 變數與運算子
第3章 條件與迴圈
第4章 陣列
第5章 函數
第二篇 使用PHP建立Web網站
第二篇說明如何使用PHP技術建立Web網站,在第6章說明HTML表單處理、第7章說明如何使用URL參數、隱藏欄位、Cookie和Session在網頁之間傳遞資料,在第8章是伺服端檔案處理、檔案上傳和寄送電子郵件,第9章是GD函數庫的繪圖功能,在第10章是PHP物件導向程式設計和錯誤處理。
第6章 伺服端HTML表單處理
第7章 在網頁之間傳遞資料
第8章 檔案上傳與寄送電子郵件
第9章 繪圖與圖片處理
第10章 PHP物件導向程式設計
第三篇 使用PHP存取MySQL/SQLite資料庫
第三篇是建立PHP與MySQL+SQLite的資料驅動Web網站,在第11章說明MySQL和管理MySQL資料庫,並且說明基本SQL指令。第12章使用ext/mysqli配合MySQL資料庫來存取和顯示記錄資料。在第13章是PDO和SQLite資料庫存取,使用物件導向方式來存取MySQL和SQLite資料庫。在第14章說明客戶端技術的jQuery函數庫、Ajax技術和顯示Google地圖。
第11章 管理MySQL資料庫與SQL查詢
第12章 MySQL資料庫查詢、顯示與操作
第13章 PDO與SQLite資料庫存取
第14章 使用Ajax存取資料庫和顯示Google地圖
第四篇 PHP與MySQL網站實作+MVC
第四篇是PHP與MySQL網站實作+MVC,第15章是PHP技術的網站範例,在第16章是整合PHP與MySQL的網站範例,第17章使用CakePHP框架建立MVC架構的PHP網站,在第18章說明如何整合jQuery Mobile建立MVC架構的Mobile PHP。
第15章 PHP應用實例探討
第16章 PHP與MySQL資料庫實例探討
第17章 MVC架構的PHP+MySQL網站─CakePHP
第18章 MVC架構的Mobile PHP