Skip to main content

Online Ordering System Using PHP/MySQLi with Source Code


This is an Online Ordering System that is originally written using PHP/MySQL and now upgraded to PHP/MySQLi so that this project will run properly in PHP 5.6 or higher. This system is a simple online shop of a certain store that selling customized products. Just like other online shops or eCommerce websites, this system allows visitors or possible clients to order multiple products at once but the difference is this system requires the customer to upload an image for their custom designs. This system has an admin panel where the shop management manages the orders and their products. The system has a simple design and functionalities that can help other programmers or beginners to enhance their programming capabilities. The features and instructions for running the project will be provided below.


  • Admin Panel
  • Manage Products
  • Manage Orders
  • Order Products
  • Update Product Status
  • Send Feedback
  • Read Feedback

How to Run


  • Download and Install any local web server such as XAMPP/WAMP.
  • Download the provided source code zip file. (download button is located below)


  1. Open your XAMPP/WAMP's Control Panel and start "Apache" and "MySQL".
  2. Extract the source code zip file. Rename the extracted folder to "onlineordering".
  3. If you are using XAMPP, copy the extracted source code folder and paste it into the XAMPP's "htdocs" directory. And if you are using WAMP, paste it inside the "www" folder.
  4. Open a web browser and browse the PHPMyAdmin. (http://localhost/phpmyadmin)
  5. Create a new database naming "shoppingcart".
  6. Import the provided SQL file in your newly created database. The file is known as "shoppingcart.sql" located inside the extracted source code.
  7. Open a new window in your browser and browse the web application. (http://localhost/onlineordering/GPST/)

Admin Access

Username: admin
Password: admin


There it is, you can now explore the features and functionalities of this project. I hope this Ordering System Project using PHP/MySQLi will help you with what you are looking for.

Enjoy Coding :)

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. After downloading it, you will need a program like Winzip to decompress it.

Virus note: All files are scanned once-a-day by for viruses, but new viruses come out every day, so no prevention program can catch 100% of them.


1. Re-scan downloaded files using your personal virus checker before using it.
2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.


Submitted byjamiloon Sun, 03/10/2013 - 18:42

can u please help me with a university website project with student portal in it.. including apply, addmission and student portal to login and admin panel to edit web..
Submitted byAnonymous (not verified)on Tue, 03/12/2013 - 16:01

There's a problem on login in .. "Query failed" and "Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\order\store\index.php on line 158" at store/index.php can you help me to resolve this ? thanks ! :)
Submitted bymiss (not verified)on Tue, 09/03/2013 - 22:15

Hi sir! Ang galing po ng pagkagawa niyo ng website. Pwede po bang gamitin ko po ang website na ito and imodify ko po para po sana sa project namin. Salamat po :)
Submitted bynorman managaysay (not verified)on Tue, 01/21/2014 - 09:45

woow woow thank you..
Submitted byRoderica Deguitos (not verified)on Tue, 03/11/2014 - 01:42

what should i do to connect it to the database 'shoopingcart'? anyone who knew already.. please. your help is highly appreciated! God bless :)
Submitted byifecoon Fri, 06/13/2014 - 20:37

Nice code, just gonna modified it to my taste. nice code

hallo I'm the php beginner.. I need to develop a online ordering system for my college project task..u know that php skill that have very weak..can u help me u share your php code n database for reference..please here my id [email protected]
Submitted byhikari9 (not verified)on Thu, 03/19/2015 - 00:15

I hope this help me to work on my project in finals
Submitted byMart vASQUEZ (not verified)on Thu, 03/19/2015 - 17:40

hi! puwede mo ba akong tulongan sa total payable. kasi sa view orders still zero ang total payable. thanks..

Hi! I just downloaded your system and I find it amazing .. but I got an error in personalinfo.php in line 175 ,it says Undefined variable: NewDate .How can I fix the error? thanks
Submitted byAnkita jain (not verified)on Mon, 07/24/2017 - 11:21

Anyone knows where is the source code for this project ?? Please help me in finding the source code or anyone send the link plss..
Submitted byApple User (not verified)on Mon, 09/18/2017 - 22:33

Great Code for Homepage I really Appreciate that

Add new comment