BN.com Gift Guide

Head First PHP & MySQL

Overview

If you're ready to create web pages more complex than those you can build with HTML and CSS alone, Head First PHP & MySQL is the ultimate learning guide to building dynamic, database-driven websites using PHP and MySQL.

Packed with real-world examples, this book teaches you all the essentials of server-side programming, from the fundamentals of PHP and MySQL coding to advanced topics such as form validation, session IDs, cookies, database ...

See more details below
This Paperback (Second Edition) is Not Available through BN.com
Head First PHP & MySQL

Available on NOOK devices and apps  
  • NOOK Devices
  • Samsung Galaxy Tab 4 NOOK 7.0
  • Samsung Galaxy Tab 4 NOOK 10.1
  • NOOK HD Tablet
  • NOOK HD+ Tablet
  • NOOK eReaders
  • NOOK Color
  • NOOK Tablet
  • Tablet/Phone
  • NOOK for Windows 8 Tablet
  • NOOK for iOS
  • NOOK for Android
  • NOOK Kids for iPad
  • PC/Mac
  • NOOK for Windows 8
  • NOOK for PC
  • NOOK for Mac
  • NOOK for Web

Want a NOOK? Explore Now

NOOK Book (eBook)
$19.99
BN.com price
(Save 44%)$35.99 List Price
This digital version does not exactly match the physical book displayed here.

Overview

If you're ready to create web pages more complex than those you can build with HTML and CSS alone, Head First PHP & MySQL is the ultimate learning guide to building dynamic, database-driven websites using PHP and MySQL.

Packed with real-world examples, this book teaches you all the essentials of server-side programming, from the fundamentals of PHP and MySQL coding to advanced topics such as form validation, session IDs, cookies, database queries and joins, file I/O operations, content management, and more.

This updated second edition includes additions such as PHP security vulnerabilities and how to address them, file I/O, unit testing, and an introduction to object-oriented PHP. All the MySQL and PHP code has been updated to reflect latest versions. If you're ready to build a truly dynamic website, Head First PHP & MySQL is the ideal way to get going.

Read More Show Less

Product Details

  • ISBN-13: 9781449363581
  • Publisher: O'Reilly Media, Incorporated
  • Publication date: 12/25/2015
  • Edition description: Second Edition
  • Edition number: 2
  • Pages: 700

Meet the Author

Lynn Beighley is a fiction writer stuck in a technical book writer's body. Upon discovering that technical book writing actually paid real money, she learned to accept and enjoy it.

After going back to school to get a Masters in Computer Science, she worked for the acronyms NRL and LANL. Then she discovered Flash, and wrote her first bestseller.

A victim of bad timing, she moved to Silicon Valley just before the great crash. She spent several years working for Yahoo! and writing other books and training courses. Finally giving in to her creative writing bent, she moved to the New York area to get an MFA in Creative Writing.

Her Head First-style thesis was delivered to a packed room of professors and fellow students. It was extremely well received, and she finished her degree, finished Head First SQL, and can't wait to begin her next book.

Lynn loves traveling, cooking, and making up elaborate background stories about complete strangers. She's a little scared of clowns.

Michael Morrison is a writer, developer, toy inventor, and author of a variety of books covering topics such as Java, Web scripting, game development, and mobile devices. Some of Michael's notable writing projects include JavaScript Bible, 6th Edition (Wiley, 2006),Teach Yourself HTML and CSS in 24 Hours, 7th Edition (Sams Publishing, 2005), Beginning Mobile Phone Game Programming (Sams Publishing, 2004) and Java Unleashed (Sams Publishing, 1997). Michael is the intructor of several Web-based courses, including DigitalThink's Introduction to Java 2 series, JavaBeans for Programmers series, and Win32 Programming series (www.digitalthink.com).

In addition to his primary profession as a writer and technical consultant, Michael is the founder of Stalefish Labs (www.stalefishlabs.com), an entertainment company specializing in games, toys, and interactive media. When not glued to his computer, skateboarding, playing hockey, or watching movies with his wife, Masheed, Michael enjoys hanging out by his koi pond.

Read More Show Less

Table of Contents

1 It's Alive: Add Life to Your Static Pages 1

2 How It Fits Together: Connecting to MySQL 59

3 Creating Your Own Data: Create and Populate a Database 103

4 Your Application on the Web: Realistic and Practical Applications 159

5 When a Database Just Isn't Enough: Working With Data Stored in Files 223

6 Assume They're All Out to Get You: Securing Your Application 295

7 Remember Me?: Building Personalized Web Apps 345

7 1/2 Sharing is Caring: Eliminate Duplicate Code 417

8 Harvesting Data: Control Your Data, Control Your World 427

9 Better Living Through Functions: String and Custom Functions 501

10 Rules for Replacement: Regular Expressions 561

11 Drawing Dynamic Graphics: Visualizing Your Data... and More! 605

12 Interfacing to the World: Syndication and Web Services 657

i The Top Ten Topics (We Didn't Cover): Leftovers 713

ii A Place to Play: Set Up a Development Environment 731

iii Get Even More: Extend Your PHP 749

Read More Show Less

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