Wrox Press PHP and MySQL, 24-Hour Trainer (2012).pdf
(
59766 KB
)
Pobierz
PHP AND MYSQL® 24-HOUR TRAINER
INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
xvii
SECTION I
GETTING STARTED WITH PHP
LESSON 1
Setting Up Your Workspace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
LESSON 2
Adding PHP to a Web Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
LESSON 3
Learning PHP Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
LESSON 4
Working with Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
LESSON 5
Debugging Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
LESSON 6
Working with Complex Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .71
SECTION I
WORKING WITH PHP CONTROLS, FUNCTIONS,
AND FORMS
LESSON 7
Making Decisions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
LESSON 8
Repeating Program Steps. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
LESSON 9
Learning about Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
LESSON 10
Reusing Code with Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
LESSON 11
Creating Forms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
SECTION III
OBJECTS AND CLASSES
LESSON 12
Introducing Object-Oriented Programming . . . . . . . . . . . . . . . . . . . 161
LESSON 13
Defi ning Classes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
LESSON 14
Using Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .177
LESSON 15
Using Advanced Techniques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
SECTION IV PREVENTING PROBLEMS
LESSON 16
Handling Errors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
LESSON 17
Writing Secure Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
SECTION V
USING A DATABASE
LESSON 18
Introducing Databases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227
LESSON 19
Introducing MySQL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
Continues
Creating and Connecting to the Database . . . . . . . . . . . . . . . . . . . 263
LESSON 20
Creating Tables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
LESSON 21
Entering Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295
LESSON 22
Selecting Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313
LESSON 23
Using Multiple Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
LESSON 24
Changing Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343
LESSON 25
Deleting Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361
LESSON 26
Preventing Database Security Issues . . . . . . . . . . . . . . . . . . . . . . . . 387
LESSON 27
SECTION VI PUTTING IT ALL TOGETHER
Creating User Logins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 399
LESSON 28
Turn the Case Study into a Content Management System. . . . . . 419
LESSON 29
Creating a Dynamic Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 443
LESSON 30
Next Steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 461
LESSON 31
What’s on the DVD? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 463
APPENDIX
INDEX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
467
PHP and MySQL
®
24-HOUR TRAINER
Andrea Tarr
Plik z chomika:
krupix.one
Inne pliki z tego folderu:
Apress Foundation PHP 5 for Flash (2005).pdf
(29809 KB)
Apress Beginning Google Maps Applications with PHP and Ajax, From Novice to Professional (2006).pdf
(15742 KB)
Apress Beginning PHP and PostgreSQL 8, From Novice to Professional (2006).pdf
(17128 KB)
Apress Building Online Communities with Drupal, phpBB and WordPress (2006).pdf
(14661 KB)
Apress Beginning CakePHP, From Novice to Professional (2008).pdf
(3856 KB)
Inne foldery tego chomika:
Android Application Development Video Guide Poradnik
Apple iOS 5 and 6 Development eBooks Collection [PDF]
ASP.NET eBooks Collection [PDF]
books
Complete IT Books Pack
Zgłoś jeśli
naruszono regulamin