Beginning PHP4

Beginning PHP4

3.83 (37 ratings by Goodreads)
By (author) 

List price: US$39.99

Currently unavailable

Add to wishlist

AbeBooks may have this title (opens in new window).

Try AbeBooks


What is this book about? PHP is a rapidly growing web technology which enables web designers to build dynamic, interactive web applications, incorporating information from a host of databases, and including features such as e-mail integration and dynamically generated images. PHP4 added tons of features to make web application development even easier, and this book will show you how to make the most of the language's powerful capabilities. This book is a complete tutorial in PHP's language features and functionality, beginning with the basics and building up to the design and construction of complex data-driven websites. Fully working examples in the book include a directory-style web search engine, a mailing list management system, a web-based file editor, and a graphical online shopping mall guidebook. What does this book cover?
Here are just a few of the things you'll find covered in this book: Complete tutorial in the PHP language; Installation guide and troubleshooting tips; Introduction to relational databases and MySQL; Practical worked examples throughout, including a detailed case study; All code written for both Windows and UNIX systems; Detailed language reference included Who is this book for? Anybody who knows HTML can use this book. If you've done any programming, that will be useful, but it's not a requirement. You can run all of the code on either a Windows or UNIX (e.g., Linux) system, and the book explains how to set up a web server and database in both of these environments.
show more

Product details

  • Paperback | 800 pages
  • 185.42 x 228.6 x 45.72mm | 1,133.98g
  • John Wiley & Sons Inc
  • Hungry Minds Inc,U.S.
  • Foster City, United States
  • English
  • 0764543644
  • 9780764543647
  • 2,227,310

Table of contents

Introduction; Chapter 1. Installation; Chapter 2. Writing PHP Programs; Chapter 3. Getting Data from the Client; Chapter 4. Decision Making; Chapter 5. Loops and Arrays; Chapter 6. Organizing Your Code; Chapter 7. Handling and Avoiding Errors; Chapter 8. Working With the Client; Chapter 9. Objects; Chapter 10. File and Directory Handling; Chapter 11. PHP Database Connectivity; Chapter 12. Retrieving Data from MySQL Using PHP; Chapter 13. Manipulating Data in MySQL Using PHP; Chapter 14. XML; Chapter 15. E-Mail Handling; Chapter 16. Generating Graphics; Chapter 17. Case Study A URL Directory Manager; Appendix A. ODBC; Appendix B. PHP Functions; Function Index; Index
show more

About W. Choi

Wankyu Choi holds a Master's degree in English/Korean interpretation and translation from the Graduate School of Translation & Interpretation. He is the president/CEO of NeoQuest Communications, Inc. running a PHP-powered English language education portal (http://www in the Republic of Korea. He is independently working on an open source PHP project called NeoBoard (http://www, a feature-rich web discussion board. Allan Kent has been programming seriously for the last 7 years and other than the single blemish when he achieved a Diploma in Cobol programming, is entirely self-taught. He started his career working at the local University and now runs his own company. Allan lives in Cape Town, South Africa with his girlfriend and 5 cats. Chris Lea is one of the co-founders of Lucid Designs (http://www, a Venice, CA based web design and development firm. He received a BS in Physics with Highest Honors and Distinction from UNC-CH in 1997, and has been hacking away with lots of (mostly open source) software since then. During his tenure with Lucid, he has worked on a wide variety of web site development projects ranging from the entertainment industry to the financial sector. When he's not staring at his monitor, you can usually find him swing dancing somewhere in the Los Angeles area. For more information, you can always check out his personal site at http://www Ganesh Prasad has worked in IT for 13 years, specializing in applications software design and development, in a number of countries including India, the United Arab Emirates, and Australia. He currently works for Reply2 Ltd., Australia, an e-CRM service provider. His experience covers IBM mainframes, VAX and UNIX minis, as well as Windows client/server and Web-based programming. Interests include Java and Open Source software, and his hope is that Open Source software will bring cheap computing to the masses and kick-start Third World economies. He is an Australian citizen, and lives in Sydney with his wife Sashi and son Lalit. Chris Ullman is a Computer Science graduate who came to Wrox five years ago, when 14.4 modems were the hottest Internet technology and Netscape Navigator 2.0 was a groundbreaking innovation. Since then he's applied his knowledge of HTML, server-side web technologies, Java, and Visual Basic to developing, editing, and authoring books. When not trying to reconstruct the guts of his own PC or trying to write extra chapters in a hurry, he can be found either playing keyboards in psychedelic band, The Bee men, tutoring his cats in the way of eating peacefully from their own food bowl and not the one next to theirs, or hoping against hope that this is the year his favorite soccer team, Birmingham City, can manage to end their exile from the Premier League. Jon Blank has been a part of the Linux world since before "Linux" was a buzzword, and has been programming (much to the detriment of his social life) in various languages for the better part of his life. He came to the PHP world by way of Perl, and came to Perl by way of The Web Union, an experimental Web hosting provider for students and non-profit organizations that he runs in his spare time. He currently lives in the New York City area, where he is trying to craft a stable career in a field where tempting offers are always around the corner. He doesn't think he'll succeed. Jon's interests include online role-playing, vintage computers and video games, and graphics arts, as well as many sorts of programming. His primary focus as a programmer is on automation - convincing the computer to do the sort of boring and/or repetitive work that only a computer can stand.
show more

Rating details

37 ratings
3.83 out of 5 stars
5 22% (8)
4 46% (17)
3 30% (11)
2 0% (0)
1 3% (1)
Book ratings by Goodreads
Goodreads is the world's largest site for readers with over 50 million reviews. We're featuring millions of their reader ratings on our book pages to help you find your new favourite book. Close X