1. Trang chủ
  2. » Công Nghệ Thông Tin

PHP, MySQL javascript all in one, sams teach yourself

1,7K 116 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 1.697
Dung lượng 32,98 MB

Nội dung

About This E-Book EPUB is an open, industry-standard format for e-books However, support for EPUB and its many features varies across reading devices and applications Use your device or app settings to customize the presentation to your liking Settings that you can customize often include font, font size, single or double column, landscape or portrait mode, and figures that you can click or tap to enlarge For additional information about the settings and features on your reading device or app, visit the device manufacturer’s Web site Many titles include programming code or configuration examples To optimize the presentation of these elements, view the e-book in singlecolumn, landscape mode and adjust the font size to the smallest setting In addition to presenting code and configurations in the reflowable text format, we have included images of the code that mimic the presentation found in the print book; therefore, where the reflowable format may compromise the presentation of the code listing, you will see a “Click here to view code image” link Click the link to view the print-fidelity code image To return to the previous page viewed, click the Back button on your device or app Julie C Meloni SamsTeachYourself PHP, MySQL & JavaScript All in One SIXTH EDITION Sams Teach Yourself PHP, MySQL & JavaScript All in One, Sixth Edition Copyright © 2018 by Pearson Education, Inc All rights reserved No part of this book shall be reproduced, stored in a retrieval system, or transmitted by any means, electronic, mechanical, photocopying, recording, or otherwise, without written permission from the publisher No patent liability is assumed with respect to the use of the information contained herein Although every precaution has been taken in the preparation of this book, the publisher and author assume no responsibility for errors or omissions Nor is any liability assumed for damages resulting from the use of the information contained herein ISBN-13: 978-0-672-33770-3 ISBN-10: 0-672-33770-3 Library of Congress Control Number: 2017911865 Printed in the United States of America 01 17 Trademarks All terms mentioned in this book that are known to be trademarks or service marks have been appropriately capitalized Pearson cannot attest to the accuracy of this information Use of a term in this book should not be regarded as affecting the validity of any trademark or service mark Warning and Disclaimer Every effort has been made to make this book as complete and as accurate as possible, but no warranty or fitness is implied The information provided is on an “as is” basis The author and the publisher shall have neither liability nor responsibility to any person or entity with respect to any loss or damages arising from the information contained in this book or from the use of the CD or programs accompanying it Special Sales For information about buying this title in bulk quantities, or for special sales opportunities (which may include electronic versions; custom cover designs; and content particular to your business, training goals, marketing focus, or branding interests), please contact our corporate sales department at corpsales@pearsoned.com or (800) 382-3419 For government sales inquiries, please contact governmentsales@pearsoned.com For questions about sales outside the U.S., please contact intlcs@pearson.com Editor Mark Taber Managing Editor Sandra Schroeder Project Editor Mandie Frank Copy Editor Bart Reed Indexer Erika Millen Proofreader Abby Manheim Technical Editor Timothy Boronczyk Editorial Assistant Vanessa Evans Designer Chuti Prasertsith Compositor codeMantra Contents at a Glance Introduction Part I: Web Application Basics CHAPTER Understanding How the Web Works Structuring HTML and Using Cascading Style Sheets Understanding the CSS Box Model and Positioning Introducing JavaScript Introducing PHP Part II: Getting Started with Dynamic Websites CHAPTER Understanding Dynamic Websites and HTML5 Applications JavaScript Fundamentals: Variables, Strings, and Arrays JavaScript Fundamentals: Functions, Objects, and Flow Control Understanding JavaScript Event Handling 10 The Basics of Using jQuery Part III: Taking Your Web Applications to the Next Level CHAPTER 11 AJAX: Remote Scripting 12 PHP Fundamentals: Variables, Strings, and Arrays 13 PHP Fundamentals: Functions, Objects, and Flow Control 14 Working with Cookies and User Sessions 15 Working with Web-Based Forms Part IV: Integrating a Database into Your Applications CHAPTER 16 Understanding the Database Design Process 17 Learning Basic SQL Commands 18 Interacting with MySQL Using PHP Part V: Getting Started with Application Development CHAPTER 19 Creating a Simple Discussion Forum 20 Creating an Online Storefront 21 Creating a Simple Calendar 22 Managing Web Applications Appendixes A Installation QuickStart Guide with XAMPP B Installing and Configuring MySQL C Installing and Configuring Apache D Installing and Configuring PHP Index Table of Contents Introduction Part I: Web Application Basics CHAPTER 1: Understanding How the Web Works A Brief History of HTML and the World Wide Web Creating Web Content Understanding Web Content Delivery Selecting a Web Hosting Provider Testing with Multiple Web Browsers Creating a Sample File Using FTP to Transfer Files Understanding Where to Place Files on the Web Server Summary Q&A Workshop CHAPTER 2: Structuring HTML and Using Cascading Style Sheets Getting Started with a Simple Web Page HTML Tags Every Web Page Must Have Using Hyperlinks in Web Pages Organizing a Page with Paragraphs and Line Breaks Organizing Your Content with Headings Understanding Semantic Elements How CSS Works A Basic Style Sheet A CSS Style Primer Using Style Classes Using Style IDs Internal Style Sheets and Inline Styles Summary Q&A Workshop CHAPTER 3: Understanding the CSS Box Model and Positioning The CSS Box Model The Whole Scoop on Positioning Controlling the Way Things Stack Up Managing the Flow of Text Understanding Fixed Layouts Understanding Fluid Layouts Creating a Fixed/Fluid Hybrid Layout Considering a Responsive Web Design Summary Q&A Workshop CHAPTER 4: Introducing JavaScript Learning Web Scripting Basics How JavaScript Fits into a Web Page Exploring JavaScript’s Capabilities Basic JavaScript Language Concepts JavaScript Syntax Rules Using Comments Best Practices for JavaScript Understanding JSON Using the JavaScript Console to Debug JavaScript Summary Q&A Workshop CHAPTER 5: Introducing PHP How PHP Works with a Web Server The Basics of PHP Scripts ... How to Get MySQL Installing MySQL on Linux/UNIX Installing MySQL on Mac OS X Installing MySQL on Windows Troubleshooting Your Installation Basic Security Guidelines Introducing the MySQL Privilege... Installing and Configuring Apache Current Versions of Apache Choosing the Appropriate Installation Method Installing Apache on Linux/UNIX Installing Apache on Mac OS X Installing Apache on Windows... 22 Managing Web Applications Appendixes A Installation QuickStart Guide with XAMPP B Installing and Configuring MySQL C Installing and Configuring Apache D Installing and Configuring PHP Index

Ngày đăng: 02/03/2019, 10:20

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN