Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 30 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
30
Dung lượng
1,05 MB
Nội dung
this print for content only—size & color not accurate spine = 2.02" 1,080 page count
Books for professionals By professionals
®
Beginning PHPand MySQL:
From Novice to Professional, THIRD EDITION
Dear Reader,
PHP andMySQL have long ranked among the world’s most popular technologies
for building powerful Web sites, and with little wonder. Both offer developers
an amazing array of features, yet have managed to remain very approachable
even to the most novice of developers. In the latest edition of this bestselling
book, you’ll learn all about PHPand MySQL, setting you along the path toward
creating the Web site you’ve long dreamed about.
I begin with a vast overview of PHP’s capabilities, starting with a survey of the
installation and configuration process on both the Windows and Linux platforms.
Next, I devote several chapters to basic PHP concepts, including variables,
datatypes, functions, string manipulation, object orientation, and user interaction.
I also explain key concepts such as PEAR, session handling, the Smarty templating
engine, Web services, and PDO. You’ll also find a new chapter devoted to creating
multilingual Web sites, and a new chapter that shows you how to create power-
ful Web sites faster using the popular Zend Framework. I’ve also updated the
material to introduce key new features found in the PHP 6 release.
I then introduce many of MySQL’s key features, beginning by guiding you
through MySQL’s installation and configuration process. Next, you’ll learn
about MySQL’s storage engines and datatypes, administration utilities, security
features, and data import/export facilities. I’ll also introduce you to several
advanced features such as triggers, stored procedures, and views. Along the
way, you’ll gain insight into PHP’s ability to communicate with MySQL, and
learn how to create and execute queries, perform searches, and carry out other
key database tasks from within your Web site.
W. Jason Gilmore
Coauthor of
Beginning PHPand
PostgreSQL 8: From
Novice to Professional
Beginning PHPand Oracle:
From Novice to Professional
US $46.99
Shelve in
PHP/Web Development
User level:
Beginner–Intermediate
Gilmore
THIRD EDITION
PHP and MySQL
The eXperT’s Voice
®
in WeB DeVelopmenT
Beginning
PHP and
MySQL
From Novice to Professional
THIRD EDITION
cyan
maGenTa
yelloW
Black
panTone 123 c
W. Jason Gilmore
Companion eBook Available
www.apress.com
SOURCE CODE ONLINE
Companion eBook
See last page for details
on $10 eBook version
ISBN-13: 978-1-59059-862-7
ISBN-10: 1-59059-862-8
9 781590 598627
5 4 6 9 9
Learn how to build dynamic, database-driven
Web sites using two of the world’s most popular
open source technologies.
Introduces
PHP 5
and
PHP 6!
Introduces
PHP 5
and
PHP 6!
Beginning
THE APRESS ROADMAP
The Definitive Guide to
MySQL, Third Edition
Beginning PHP and
MySQL, Third Edition
Pro MySQL
Pro PHP
PHP Objects, Patterns, and
Practice, Second Edition
Beginning Joomla!
Practical Web 2.0
Applications with PHP
Visit the companion site at
http://www.beginningphpandmysql.com/
[...]... Magazine, and TechTarget He’s the author of several books, including the best-selling Beginning PHP and MySQL: From Novice to Professional, Beginning PHP and PostgreSQL 8: From Novice to Professional, and Beginning PHPand Oracle: From Novice to Professional Away from the laptop you’ll find Jason starting more home-remodeling projects than he could possibly complete, tickling the ivories, playing chess, and. .. 645 Starting and Stopping MySQL 646 Controlling the Daemon Manually 646 Starting and Stopping MySQL Automatically 648 Configuring and Optimizing MySQL 652 The mysqld_safe Wrapper 652 MySQL s Configuration and Optimization Parameters ... 26 Installing and Configuring MySQL 635 Downloading MySQL 636 Downloading MySQL for Windows 636 Installing MySQL 636 Installing MySQL on Linux 637 Installing and Configuring MySQL on Windows 642 Setting the MySQL Administrator... 211 ■CHAPTER 8 Error and Exception Handling 213 Configuration Directives 214 Error Logging 217 Exception Handling 221 Why Exception Handling Is Handy 221 PHP s Exception-Handling Implementation ... 30 Using PHP with MySQL 767 Handling Installation Prerequisites 768 Enabling the mysqli Extension on Linux/Unix 769 Enabling the mysqli Extension on Windows 769 Managing User Privileges 769 Working with Sample Data 769 Using the mysqli Extension... 687 MySQL Administrator 687 MySQL Query Browser 688 MySQL Migration Toolkit 690 phpMyAdmin 691 Summary 692 ■CHAPTER 28 MySQL Storage Engines and Datatypes ... 657 Configuring PHP to Work with MySQL 661 Reconfiguring PHP on Linux 661 Reconfiguring PHP on Windows 661 Summary 662 xix Gilmore_862-8FRONT.fm Page xx Wednesday, February 27, 2008 9:00 AM xx ■C O N T E N T S ■CHAPTER 27 The Many MySQL Clients ... 626 A (Hyper) Active User Community 627 The Evolution of MySQL 628 MySQL 4 628 MySQL 5.0 629 MySQL 5.1 630 Prominent MySQL Users 631 craigslist ... Scripts 597 Localizing Dates, Numbers, and Times 598 Summary 600 ■CHAPTER 24 MVC and the Zend Framework 601 Introducing MVC 601 PHP s Framework Solutions 605 The CakePHP Framework ... 276 ■CHAPTER 10 Working with the File and Operating System 277 Learning About Files and Directories 278 Parsing Directory Paths 278 Calculating File, Directory, and Disk Sizes 281 Determining Access and Modification Times 284 Working with Files . technologies.
Introduces
PHP 5
and
PHP 6!
Introduces
PHP 5
and
PHP 6!
Beginning
THE APRESS ROADMAP
The Definitive Guide to
MySQL, Third Edition
Beginning PHP and
MySQL, . professionals By professionals
®
Beginning PHP and MySQL:
From Novice to Professional, THIRD EDITION
Dear Reader,
PHP and MySQL have long ranked among the world’s