Harness PHP and MySQL for robust Web development
Start quickly building dynamic Web applications with the leading open-source scripting tool, the leading open-source database, and this comprehensive guide that shows you exactly how to do it. You'll learn PHP6 and MySQL inside and out, explore the ups and downs of using open-source technologies, and discover pages of tips and techniques that help you get the most out of this powerful development duo. This book includes extensive code examples, full working applications, and much more.
* Install, develop, debug, and troubleshoot the newest versions of PHP and MySQL
* Get up to speed on PHP basics, including syntax, datatypes, functions, and pitfalls
* Review Structured Query Language (SQL) and data administration basics
* Master advanced PHP features, including object-oriented programming and session handling
* Examine PHP's interaction with other databases technologies, such as Oracle(r)
* Explore advanced topics, such as PHP with e-mail programs, and PHP and XML
* Learn how to create a game and much more in extended case studies
Auflage
Sprache
Verlagsort
Verlagsgruppe
Zielgruppe
Illustrationen
Maße
Höhe: 23.6 cm
Breite: 18.7 cm
Gewicht
ISBN-13
978-0-470-38450-3 (9780470384503)
Schweitzer Klassifikation
Joyce Park is a Web developer in Silicon Valley. She has worked on PHP projects of all sizes, including co-lead of the Mod-pulsub project.
Steve Suehring is a technology consultant with a diverse business and computing background. He is the former security editor for LinuxWorld Magazine and has published several books.
Tim Converse is a software engineer at Inktomi Corporation, which is owned by Yahoo!. He has more than a dozen years of programming experience in Lisp, C, C++, Java, and Web techniques, including PHP.
1. Why PHP and MySQL?
2. Server Side Scripting.
3. Getting Started with PHP.
4. Learning PHP Syntax and Variables.
5. Learning PHP Control Structures and Functions.
6. Passing Information with PHP.
7. Learning PHP String Handling.
8. Learning Arrays.
9. Learning PHP Number Handling.
10. PHP Gotchas.
11. Introducing Databases and MySQL.
12. Installing MySQL.
13. Learning Structured Query Language (SQL).
14. Learning Database Administration and Design.
15. Integrating PHP and MySQL.
16. Performing Database Queries.
17. Integrating Web Forms and Databases.
18. Improving Database Efficiency.
19. MySQL Gotchas.
20. Introducing Object Oriented PHP.
21. Advanced Array Functions.
22. Examining Regular Expressions.
23. Working with the Filesystem.
24. Working with Cookies and Sessions.
25. Learning PHP Types.
26. Learning PHP Advanced Functions.
27. Performing Math with PHP.
28. Securing PHP.
29. Learning PHP Configuration.
30. Handling Exceptions with PHP.
31. Debugging PHP Programs.
32. Learning PHP Style. Databases
33. Connecting PHP and PostgreSQL.
34. Using PEAR DB with PHP.
35. An Oracle Overview.
36. An Introduction to SQLite.
37. Sending Email with PHP.
38. Integrating PHP and Java.
39. Integrating PHP and JavaScript.
40. Integrating PHP and XML.
41. Creating and Consuming Web Service with PHP.
42. Creating Graphics with PHP.
43. Weblogs.
44. Trivia Game.
45. Venn Diagrams.
Appendix A. PHP for C Programmers.
Appendix B. PHP for PERL Hackers.
Appendix C. PHP for HTML Coders.
Appendix D. PHP Resources.
Appendix E. PEAR.
Index.