Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
PHP and MySQL: The Comprehensive Guide to Server-Side Web Development with PHP 8 – Build Dynamic Websites with Database Integration, Security, and More (Rheinwerk Computing)
Purchase options and add-ons
Dive into web development with this comprehensive guide to PHP 8! Whether you’re a beginner or an experienced developer, you’ll find everything you need to build dynamic, secure websites. Walk through installing PHP, object-oriented programming, and working with databases like MySQL. Gain hands-on experience with detailed code and application examples to. Master advanced topics like debugging, automated testing, security, and more!
- Your complete guide to server-side web development with PHP
- Learn the basics of PHP programming, from syntax and strings to functions and regular expressions, before diving into web techniques
- Use PHP with popular databases: MySQL, PDO, SQLite, Oracle, MongoDB, and more
PHP Basics
Walk through the first steps of using PHP, from installation to database system selection (SQLite, Microsoft SQL Server, PostgreSQL, and more). Get a complete introduction to the language, including all the new features of PHP 8.
Web Development
Learn how to use PHP in conjunction with important web technologies, including forms, sessions, cookies, and emails. Perform common tasks you’ll encounter as a PHP programmer using detailed code and application examples.
Secure Database Communication
Interact with JavaScript and access web services via HTTP. Avoid security risks through user authentication and learn techniques to help secure your website, such as cross-site scripting (XSS) and SQL injections.
- ISBN-101493226673
- ISBN-13978-1493226672
- EditionComprehensive
- PublisherRheinwerk Computing
- Publication dateMarch 26, 2025
- LanguageEnglish
- Dimensions7 x 2.25 x 10 inches
- Print length1005 pages
Frequently bought together

Customers who viewed this item also viewed
- PHP & MySQL: Server-side Web DevelopmentPaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Sunday, Sep 20
- Full Stack Web Development: A Comprehensive, Hands-On Guide to Building Modern Websites and Applications (IBPA Gold Award Winner) (Rheinwerk Computing)PaperbackFREE Shipping by AmazonGet it as soon as Sunday, Sep 20
- JavaScript: The Comprehensive Guide to Learning Professional JavaScript Programming (Rheinwerk Computing)PaperbackFREE Shipping by AmazonGet it as soon as Monday, Sep 21
- HTML & CSS: The Comprehensive Guide to Excelling in HTML5 and CSS3 for Responsive Web Design, Dynamic Content, and Modern Layouts (Rheinwerk Computing)PaperbackFREE Shipping by AmazonGet it as soon as Sunday, Sep 20
- Scripting: Automation with Bash, PowerShell, and Python—Automate Everyday IT Tasks from Backups to Web Scraping in Just a Few Lines of Code (Rheinwerk Computing)PaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Sunday, Sep 20
- Learning PHP, MySQL & JavaScript: A Step-by-Step Guide to Creating Dynamic WebsitesPaperbackGet it as soon as Tuesday, Sep 29
Customers also bought or read
- Full Stack Web Development: A Comprehensive, Hands-On Guide to Building Modern Websites and Applications (IBPA Gold Award Winner) (Rheinwerk Computing)
Paperback$44.80$44.80FREE delivery Sun, Sep 20 - HTML & CSS: The Comprehensive Guide to Excelling in HTML5 and CSS3 for Responsive Web Design, Dynamic Content, and Modern Layouts (Rheinwerk Computing)
Paperback$50.57$50.57FREE delivery Sun, Sep 20 - Python 3: The Comprehensive Guide to Hands-On Python Programming (Rheinwerk Computing)
Paperback$53.79$53.79FREE delivery Sun, Sep 20 - JavaScript: The Comprehensive Guide to Learning Professional JavaScript Programming (Rheinwerk Computing)
Paperback$47.65$47.65FREE delivery Mon, Sep 21 - SQL: The Practical Guide to Master Relational Databases, SQL Syntax, and Sublanguages for Effective Database Management (Rheinwerk Computing)
Paperback$31.07$31.07Delivery Sun, Sep 20 - Hacking and Security: The Comprehensive Guide to Ethical Hacking, Penetration Testing, and Cybersecurity (Rheinwerk Computing)
Paperback$48.20$48.20FREE delivery Sun, Sep 20 - Node.js: The Comprehensive Guide to Server-Side JavaScript Programming (Rheinwerk Computing)
Paperback$43.80$43.80FREE delivery Sun, Sep 20 - Responsive Web Design with HTML5 and CSS: Build future-proof responsive websites using the latest HTML5 and CSS techniques
Paperback$44.99$44.99FREE delivery Mon, Sep 21 - Learning PHP, MySQL & JavaScript: A Step-by-Step Guide to Creating Dynamic Websites
Paperback$41.33$41.33FREE delivery Sep 29 - Oct 8 - Getting Started with JavaScript: A JavaScript Beginner's Guide to Building Dynamic Web and Mobile Apps with Hands-On Examples and 200+ Sample Projects (Rheinwerk Computing)
Paperback$39.95$39.95FREE delivery Mon, Sep 21 - Scripting: Automation with Bash, PowerShell, and Python—Automate Everyday IT Tasks from Backups to Web Scraping in Just a Few Lines of Code (Rheinwerk Computing)
Paperback$33.14$33.14Delivery Sun, Sep 20 - Programming Neural Networks with Python: Your Practical Guide to Building Smart AI Systems with Machine Learning and Deep Learning (Rheinwerk Computing)
Paperback$59.95$59.95FREE delivery Sun, Sep 20 - Hacking Hardware: The Practical Guide to Hands-On Hardware Pentesting, Red Team Tools, and Prevention for USB, Wi-Fi, Bluetooth, RFID (Rheinwerk Computing)
Paperback$65.59$65.59FREE delivery Sun, Sep 20 - Generative AI with Python: The Developer’s Guide to Pretrained LLMs, Vector Databases, Retrieval Augmented Generation, and Agentic Systems (Rheinwerk Computing)
Paperback$47.73$47.73FREE delivery Sun, Sep 20 - React: The Comprehensive Guide to Mastering React.js with Hands-on Examples, Expert Tips, and Everything You Need to Build Dynamic, Scalable User Interfaces (Rheinwerk Computing)
Paperback$50.50$50.50FREE delivery Sun, Sep 20 - Ethical Hacking: A Hands-On Guide to Pentesting, Red Teaming, Security Frameworks, and Building Your Own Hacking Lab (Rheinwerk Computing)
Paperback$48.99$48.99FREE delivery Sun, Sep 20 - Malware Development for Ethical Hackers: Learn how to develop various types of malware to strengthen cybersecurity
Paperback$47.99$47.99FREE delivery Mon, Sep 21 - PHP Crash Course: The Complete, Modern, Hands-On Guide
Paperback$49.23$49.23FREE delivery Mon, Sep 21 - AI-Assisted Coding: A Practical Guide to Boosting Software Development with ChatGPT, GitHub Copilot, Ollama, Aider, and Beyond (Rheinwerk Computing)
Paperback$46.55$46.55FREE delivery Mon, Sep 21 - Rust: The Practical Programming Guide to Fast, Safe, and Concurrent Systems Development
Paperback$59.95$59.95FREE delivery Sun, Sep 20 - HTML and CSS: Design and Build Websites#1 Best SellerCSS Programming
Paperback$23.05$23.05Delivery Sun, Sep 20 - Java: The Comprehensive Guide to Java Programming for Professionals (Rheinwerk Computing)
Paperback$54.67$54.67FREE delivery Sun, Sep 20 - Getting Started with Python: Step-by-Step Guide for Beginners to Learn Core Concepts and Build Real-World Python Applications
Paperback$39.95$39.95FREE delivery Sun, Sep 20 - Python for Engineering and Scientific Computing: Practical Applications with NumPy, SciPy, Matplotlib, and More (Rheinwerk Computing)
Paperback$41.31$41.31FREE delivery Mon, Sep 21 - Learn Python Programming: A comprehensive, up-to-date, and definitive guide to learning Python
Paperback$31.99$31.99Delivery Mon, Sep 21 - Excel: The Comprehensive Guide for Beginners and Power Users to Master Formulas, Charts, Pivot Tables, and More with Step-by-Step Examples (Rheinwerk Computing)
Paperback$46.39$46.39FREE delivery Sun, Sep 20
From the brand
-
Programming Books:
-
Rheinwerk Computing is a leading publisher of professional books specializing in topics that empower you to excel in the digital world.
Our books are designed to offer practical, hands-on knowledge and are written by industry experts who bring real-world insights to each publication.
Whether you're a beginner looking to build foundational skills or an experienced professional seeking to stay updated, Rheinwerk Computing has something for you!
From the Publisher
Program dynamic websites with PHP and MySQL!
Master server-side web development with PHP!
PHP is one of the most popular web languages. It’s no wonder—PHP is a feature-rich scripting language that, when combined with a powerful database such as MySQL, allows you to develop sophisticated websites. If you’re a web developer or website operator, understanding PHP is essential. This book will help you get up to speed!
Begin with a clear, practice-oriented introduction to web development with PHP. Install and walk through the building blocks of the PHP language and then dive into the new language features of PHP 8. Get detailed code examples to see how end-to-end applications are developed and structured.
Even if you’re an experienced PHP developer, you’ll find plenty of valuable information on the advanced features of PHP 8, such as administration, security, debugging, and automated testing. The book mixes theory and practice, offering numerous code and application examples to help you understand professional working methods and useful tools for PHP development.
The authors, Christian Wenz and Tobias Hauser, are seasoned PHP programmers and database experts. They’ll show you how to effectively work with MySQL and other database systems to build dynamic websites.
- Installing PHP and MySQL
- Getting started with PHP
- All new language features of PHP 8
- Strings, arrays, regular expressions, and mathematical and date functions
- Object-oriented programming, namespaces, and design patterns
- Forms, cookies, sessions, and email
- Databases: MySQL, SQLite, Microsoft SQL Server, Oracle, and PostgreSQL
- NoSQL frameworks: Zend Framework and Symfony
Inside the book:
This book is designed for both beginner and experienced web developers looking to master PHP. It is suitable for anyone working with or learning server-side development, whether you’re new to PHP or you’re looking for more detail on advanced topics.
This book contains:
- Over 1,000 pages of expert knowledge on PHP 8 and MySQL
- A complete review of basic and advanced topics
- Clear, numbered, and extensively tested code examples
- A comprehensive index
- Diagrams, charts, tables, and note boxes
- All code examples available for download
Meet the authors:
Christian Wenz is a consultant and trainer who specializes in web technologies and web security. He leads digitization projects in corporate environments. His books have been translated into more than a dozen languages.
Tobias Hauser is a consultant, trainer, and author. He supports companies with his focus on PHP-based web applications, covering everything from system selection to interface architecture, and writes regularly about web topics.
JavaScript: The Comprehensive Guide
|
Full Stack Web Development: A Comprehensive
|
HTML & CSS: The Comprehensive Guide
|
Node.js: The Comprehensive Guide
|
React: The Comprehensive Guide
|
|
|---|---|---|---|---|---|
|
Add to Cart
|
Add to Cart
|
Add to Cart
|
Add to Cart
|
Add to Cart
|
|
| Customer Reviews |
4.7 out of 5 stars 135
|
4.6 out of 5 stars 74
|
4.5 out of 5 stars 88
|
4.5 out of 5 stars 87
|
4.0 out of 5 stars 27
|
| What is it? (What does it teach) | A comprehensive guide to JavaScript! | The comprehensive guide to full stack web development. | The comprehensive guide to HTML and CSS! | Comprehensive guide to the Node.js environment for JavaScript programming. | The comprehensive guide to React! |
| What you'll learn? | Master core concepts, build dynamic web applications, and explore server-side and mobile development. | Learn to design websites with CSS, structure with HTML, add interactivity with JavaScript, and master web protocols, APIs, PHP, testing, deployment, security, and optimization. | Learn how to build and style web pages using HTML and CSS, create responsive layouts, work with multimedia, and gain a foundational understanding of JavaScript. | Learn to use the Node.js runtime to build server-side applications with JavaScript and gain a practical understanding of the Node.js environment. | Learn React basics, build apps with practical code examples, style with CSS, and optimize app performance. |
| Who is this book for? | Web developers using JavaScript for frontend and backend programming | Developers | Web developers using HTML and CSS for frontend programming | Server-side web developers and cloud application developers | Web and frontend developers working with JavaScript |
| Key Features? | Step-by-step instructions and downloadable source code available. | Hands-on learning with downloadable code samples. | Step-by-step instructions and code samples are available for download. | Step-by-step instructions and downloadable supplements are available. | Step-by-step instructions, code samples, and downloadable code. |
| Level of difficulty? | Provide readers with entry level concepts to advanced topics. | Starts with the basics and digs deeper for advanced professionals. | The book starts with the basics of HTML and CSS and gradually progresses to more advanced topics. It also includes an introduction to JavaScript. | Begins with the basics and builds out to more advanced concepts. | Begins with React basics and builds out to more advanced topics. |
Editorial Reviews
About the Author
Christian Wenz is a consultant and trainer who specializes in web technologies and web security. He leads digitization projects in corporate environments. His books have been translated into more than a dozen languages.
Tobias Hauser is a consultant, trainer, and author. He supports companies with his focus on PHP-based web applications, covering everything from system selection to interface architecture, and writes regularly about web topics.
Product details
- Publisher : Rheinwerk Computing
- Publication date : March 26, 2025
- Edition : Comprehensive
- Language : English
- Print length : 1005 pages
- ISBN-10 : 1493226673
- ISBN-13 : 978-1493226672
- Item Weight : 3.8 pounds
- Dimensions : 7 x 2.25 x 10 inches
- Best Sellers Rank: #1,160,731 in Books (See Top 100 in Books)
- #68 in MySQL Guides
- #176 in SQL
- #2,118 in Computer Programming Languages
- Customer Reviews:
About the author

Christian Wenz is a web pioneer, author, and entrepreneur with a focus on web technologies. Since 1999, he has written on various topics including web development and web application security. His books have been translated into 10 languages. He is a fixture at developer conferences worldwide. In his day job, he supports companies and enterprises in everything web. Follow him on Twitter: @chwenz.

















