
Learn to build a dynamic website with PHP and MySQL from scratch, including a main page, admin panel to manage categories, products, and brands, and a searchable catalog.
Set up your local development environment by installing Notepad++ and the zem controller, and the required Apache, MySQL, PHP, and Perl components to run and test web pages locally.
Set up your development environment by downloading Notepad plus plus after a quick Google search, then begin coding in JavaScript.
Create a structured PHP and MySQL project by setting up folders such as admin_area, functions, images, include, styles, and product_images to organize code and assets.
Create a php index page, save as index.php, write a basic html structure with doctype and title, then run locally by starting the server and viewing localhost/index.php.
Build the page structure with a main wrapper, content area, and left sidebar featuring categories and brands. Apply a CSS reset and link the stylesheet to style layout and colors.
Learn how to create and fetch categories in a PHP and MySQL app, including inserting sample categories and brands, using an auto-incremented id and a categories retrieval function.
Learn how to create a PHP database connection by setting a host to localhost, a username of root, an empty password, and selecting the shop database.
Learn how to create a dynamic brand function in PHP and MySQL, including fetching brand data from a database and displaying it on your site.
Learn how to create a database and design three tables—categories, brand, and product—in a PHP and MySQL setup, with auto-incrementing IDs and searchable product fields.
Learn how to display dynamic database values on a PHP and MySQL-powered main page by fetching categories and brands with custom functions and integrating a database connection.
Create the admin index page layout by building the HTML structure, linking styles, and adding navigation for inserting and viewing products, ready to save data to the database.
Style the admin index page by configuring left and right panels with borders, margins, and colors, and enhance links with white text, text decoration, font size, and orange accents.
Create the insert product page in PHP and MySQL with a multipart form for image upload and a dynamic category dropdown sourced from the database.
Learn to build the insert product workflow in PHP and MySQL, including selecting a brand, uploading multiple images, adding price, description, and keywords, and validating form data.
Create a dynamic insert product workflow in PHP and MySQL by building an insert query for product fields, handling image upload, and redirecting after insertion.
Learn to create PHP functions that retrieve products from a MySQL database, display them on the main page with random ordering, and filter by category and brand while styling output.
Learn practical fixes for a dynamic PHP and MySQL website by correcting variable names, calling product retrieval functions, debugging errors, and enabling admin-driven product updates.
Learn how to build a view_products page in PHP and MySQL to display all products from the database in an HTML table with images, titles, prices, and edit links.
Develop the add product page in the admin area using PHP and MySQL, including a database connection, product form fields, and category and brand selections.
Learn to build a dynamic PHP & MySQL edit products interface, adding fields for brand, category, price, image, keywords, and description, with edit and delete actions.
Build the edit product feature in PHP & MySQL, handling form data, updating product fields (title, brand, price, description, keywords), uploading and saving product images in the admin area.
Create a PHP and MySQL product deletion feature by linking a delete action to fetch the product id, execute the delete query, and redirect to the product list.
Learn to build a dynamic PHP and MySQL form that inserts categories into a database, validates input, checks for duplicates, and redirects to the index page.
Fix the insert category feature by correcting admin area links and the missing conditions, and ensure the database connection variable is defined; refresh to confirm the new category is inserted.
Learn to display categories on a PHP and MySQL website by creating a categories view page that connects to the database and retrieves all categories.
Learn to manage categories in a dynamic PHP and MySQL admin interface by adding, editing, and deleting category titles through forms and database updates.
Learn how to delete categories in a PHP and MySQL admin panel by linking a delete action to a get parameter, executing a delete query, and refreshing the category list.
Create a PHP brand insertion page with a form, validate required input, insert the new brand into the brand table, and refresh the admin interface.
Create the brands view in PHP and MySQL by building the view_brands page, retrieving all brands from the database, and rendering each brand’s id, title, and lead with a counter.
Create an edit brands page by reusing code to fetch a brand by id and update its title and id in the PHP and MySQL database.
Adapt existing code to create a delete function for brands in the admin area. Remove a brand record from the brand table and verify the update.
Build a custom search engine by adding a search block to the main page, submit via get, and query the products table to display matching titles, prices, and images.
Explore minor fixes in the admin area of a dynamic php & mysql site, including search functionality, inserting and viewing products, and updating counts to 500.
Learn how to build a dynamic PHP & MySQL website by managing categories, brands, and products through a live admin panel, including search, insert, update, and delete operations.
Learn to create Dynamic Website from scratch in PHP & MySQLi, building a website with database connectivity. Building a dynamic website had never been easier from scratch before this course. This Dynamic Web Design with PHP and MySQLi training course will give you a working understanding of these important technologies and show you how to use them to create your own impressive websites. This course gradually shows you how to build the necessary components and underlying framework of your site. It goes through installation of PHP and MySQL technologies on your local machine, explains basic tags, command, and helps you build and work within a solid back-end database.