This series of tutorials covers everything you need to know when developing dynamic web pages with PHP and MySQL.
- 1How to Handle GET Requests in PHP
- 2How to Mix PHP and HTML
- 3How to handle POST request in PHP
- 4How to validate form in PHP
- 5How to Upload and Validate Image Files in PHP
- 6How to Send Emails in PHP
- 7How to add attachment in email in PHP
- 8How to get user’s IP address in PHP
- 9How to fetch HTML content from URL in PHP
- 10How to use cookies in PHP
- 11How to use sessions in PHP
- 12How to implement login/logout in PHP
- 13How to Redirect to Another Page in PHP
- 14How to Set Response Headers in PHP
- 15How to extract User-Agent in PHP
- 16How to connect to MySQL database in PHP
- 17How to prevent SQL injection in PHP
- 18PHP & MySQL: CRUD Operation
- 19How to Implement Pagination in PHP and MySQL
- 20How to implement search by keyword in PHP and MySQL
- 21How to use SQLite in PHP
- 22How to use MongoDB in PHP
- 23How to Use PostgreSQL in PHP
- 24How to use HTML templates in PHP to separate logic from presentation
- 25PHP: How to connect to multiple databases
- 26PHP error: Blank page, white screen of death
- 27How to Deploy a PHP Site to an Ubuntu Server
- 28A few ways to host a PHP site for free
- 29PHP & MySQL: How to create/alter/drop tables
- 30PHP & MySQL: How to Auto Backup Database (6 Steps)
- 31PHP: How to Auto Send Email at a Specific Time
- 32PHP & MySQL: Count number of rows in a table (with & without conditions)
- 33PHP & MySQL: How to filter data by date range
- 34PHP & MySQL: How to get the latest record from a table
- 35PHP & MySQL: How to Escape Special Characters in SQL Statements
- 36PHP: Rendering JSON data in a HTML table
- 37PHP: How to conditionally output HTML
- 38PHP: Inserting Custom Content After N-th Paragraph