PHP 5 / MySQL Programming for the Absolute Beginner / Edition 2

Paperback (Print)
Rent from
(Save 59%)
Est. Return Date: 07/04/2015
Buy New
Buy New from
Buy Used
Buy Used from
(Save 41%)
Item is in good condition but packaging may have signs of shelf wear/aging or torn packaging.
Condition: Used – Good details
Used and New from Other Sellers
Used and New from Other Sellers
from $1.99
Usually ships in 1-2 business days
(Save 93%)
Other sellers (Paperback)
  • All (23) from $1.99   
  • New (4) from $2.49   
  • Used (19) from $1.99   


This book is an introduction to programming with a specific focus on programming web servers with the PHP programming language. Much of the original content from the first edition (1931841322) will be retained, while also including updates relating to the upcoming PHP 5.0 release. Following the same format as the popular first edition, this book provides easy-to-follow instruction. Readers will use the concepts presented in the book to create games using PHP and MySQL. As each concept is put to the test, readers will acquire programming skills that will easily transition to real-world projects. A true beginner's guide, this book enables readers to acquire programming skills that they will be able to use in the next language that they tackle.
Read More Show Less

Product Details

  • ISBN-13: 9781592004942
  • Publisher: Cengage Learning
  • Publication date: 7/23/2004
  • Series: for the Absolute Beginner Series
  • Edition description: BK&CD-ROM
  • Edition number: 2
  • Pages: 464
  • Product dimensions: 7.45 (w) x 9.10 (h) x 1.10 (d)

Meet the Author

Andy Harris began teaching computing at the university level in the late 1980s as a part-time job. Since 1995, he has been a full-time lecturer at the Computer Science Department of Indiana University - Purdue University at Indianapolis (IUPUI). He now manages the IUPUI Streaming Media Lab and teaches classes in several programming languages. Andy resides in Noblesville, Indiana.
Read More Show Less

Table of Contents

1. Exploring the PHP Environment 2. Using Variables and Input 3. Controlling your Code with Conditions and Functions 4. Loops and Arrays 5. Better Arrays and String Handling 6. Working with Files 7. Writing Programs with Objects 8. XML and Content Management Systems 9. Using MySQL to Create Databases 10. Connecting to Databases within PHP 11. Data Normalization 12. Building a Three-Tiered Data Application Appendix A: Reviewing HTML and Cascading Style Sheets Appendix B: Using SQLite as an Alternative Data Source Glossary
Read More Show Less

Customer Reviews

Average Rating 3
( 3 )
Rating Distribution

5 Star


4 Star


3 Star


2 Star


1 Star


Your Rating:

Your Name: Create a Pen Name or

Barnes & Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation


  • - By submitting a review, you grant to Barnes & and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Terms of Use.
  • - Barnes & reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing all of 3 Customer Reviews
  • Anonymous

    Posted April 12, 2013

    Bad coding structures and buggy example programs!   I have no p

    Bad coding structures and buggy example programs!  

    I have no problems with the fact that it really isn't a "beginner's" book when it comes to HTML.  If you don't already know HTML, why in the world are you trying to learn PHP to begin with?

    I do, however, have problems with him teaching beginners bad coding habits.  I also have problems with sloppy, buggy example programs that do not work!  I finally got frustrated and COPY/PASTED the author's code assuming I had made a typo somewhere that I wasn't seeing, and the programs still refuse to run 75% of the time.  There are many books our there that are considerably better suited to learning a new programming language - pick a different one!

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted December 27, 2005


    Please read the 'Synopsis' again! It states 'Assuming a familiarity with HTML and basic coding, this guide uses game code written in PHP to illustrate the programming principles of...' doesn't read 'beginning HTML also included in this book'! If you're going into .php, you should already have previous knowledge of .html!

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted July 30, 2005


    The author needs to write: 'for the PHP beginner' ... because on page two the reader is immediately directed to refresh his/her existing HTML skills ... happily, I bought the book as a reference. Generally, well-written for all skill levels.

    Was this review helpful? Yes  No   Report this review
Sort by: Showing all of 3 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)