Learning PHP, MySQL & JavaScript: With jQuery, CSS & HTML5 (Paperback) 4/e

Robin Nixon



The fully revised, updated and extended 4th edition of the hugely popular web development book - includes CSS, HTML5, jQuery and the mysqli extension.

Build interactive, data-driven websites with the potent combination of open-source technologies and web standards, even if you only have basic HTML knowledge. With this popular hands-on guide, you'll tackle dynamic web programming with the help of today's core technologies: PHP, MySQL, JavaScript, jQuery, CSS, and HTML5.
Explore each technology separately, learn how to use them together, and pick up valuable web programming practices along the way. At the end of the book, you'll put everything together to build a fully functional social networking site, using XAMPP or any development stack of your choice.
  • Learn PHP in-depth, along with the basics of object-oriented programming
  • Explore MySQL, from database structure to complex queries
  • Use the mysqli Extension, PHP's improved MySQL interface
  • Create dynamic PHP web pages that tailor themselves to the user
  • Manage cookies and sessions, and maintain a high level of security
  • Master the JavaScript language--and enhance it with jQuery
  • Use Ajax calls for background browser/server communication
  • Acquire CSS2 & CSS3 skills for professionally styling your web pages
  • Implement all the new HTML5 features, including geolocation, audio, video, and the canvas


- 深入學習PHP,以及面向對象編程的基礎知識
- 探索MySQL,從數據庫結構到複雜查詢
- 使用mysqli擴展,PHP的改進MySQL接口
- 創建根據用戶需求自動調整的動態PHP網頁
- 管理cookie和session,保持高水平的安全性
- 掌握JavaScript語言,並使用jQuery進行增強
- 使用Ajax呼叫進行瀏覽器/服務器背景通信
- 獲得CSS2和CSS3技能,專業地設計網頁樣式
- 實現所有新的HTML5功能,包括地理定位、音頻、視頻和畫布