Online Shopping Portal Project

Anuj Kumar

This is Anuj Kumar. I’m a professional web developer with 5+ years of experience. I write blogs in my free time. I love to learn new technologies and share them with others. I founded PHPGurukul in September 2015. The main aim of this website to provide PHP, CodeIgniter, MySQL, PHP Oops, and other web development tutorials.

You may also like...

969 Responses

  1. joel says:

    thank you so much for this post, how do we add payment methods

  2. Divya says:

    Then if we want to show order delivered successfully how to shoe it!!

  3. Divya says:

    Sir in this project when we order product and tract the order it will be show order not proceed yet then we have we will show order deliver successfully ….

  4. Hamza Ch. says:

    what is code encryption method for admins
    please tell me

  5. Amido says:

    I need Inventory Management System Using PHP and MySQL with mobile app is it possible? and the price

  6. Jega says:

    Great project easy to integrate

  7. FADI says:

    Hi bro,
    We can not edit users in admin dashboard !

    Best regards

  8. Bhumika says:

    Hello sir Please send me the code

  9. Hellow sir,Your work very nice but I cant see the admin dashboard in Shopping Portal Project and also I cant see the Student Result search in Student Result Management System

  10. Abhidnya ghodke says:

    Hello Sir I am waiting for answer suggestion?

    • Anuj Kumar says:

      I will check the issue and fix the same as ASAP.

      • Abhidnya ghodke says:

        ya sure , the code is below:-
        if(isset($_GET[‘action’]) && $_GET[‘action’]==”add”){
        $id=intval($_GET[‘id’]);
        if(isset($_SESSION[‘cart’][$id])){
        $_SESSION[‘cart’][$id][‘quantity’]++;
        }else{
        $sql_p=”SELECT * FROM products WHERE id={$id}”;
        $query_p=mysqli_query($con,$sql_p);
        if(mysqli_num_rows($query_p)!=0){
        $row_p=mysqli_fetch_array($query_p);
        $_SESSION[‘cart’][$row_p[‘id’]]=array(“quantity” => 1, “price” => $row_p[‘productPrice’]);
        header(‘location:my-cart.php’);
        }else{
        $message=”Product ID is invalid”;
        }
        }
        }
        This code is exist in all pages.. just want to know how to solve this — “quantity” => 1, for any number of quantity

      • Abhidnya ghodke says:

        hello sir , please can you solve that issue as soon as possible, please? we are waiting..

  11. Abhidnya ghodke says:

    Hello Sir ,
    I want to ask 1 doubt , in product details page there is for quantity section ,i want to add multiple number of quantity ..I have tried lot of options ,but not getting the result … how can i solve this problem? (also want to add size, color,material attributes in product details page..)

    • Abhidnya ghodke says:

      Apart from this …Sir this is an awesome project … this code is soo nice to easy to learn & understand , very clean & understandable coding programming . Thank you sir for providing good projects.

  12. Shalini Rao says:

    Hi this was very useful for my project.. but I can you please help me in how to delete the categories ie I want to delete this books, electronic , furniture categories how do I do that…? Please help me

  13. Atik Shahriar Anik says:

    Hello. I changed the admin user id and password. But I’ve forgotten my new id and password. now how do i reset it or get my password? please help.

  14. AHMED AMINU says:

    how to change currency its default i see is rs

  15. AHMED AMINU says:

    how to currency from rs to $ or naira

  16. bannu says:

    which version of php this project uses

  17. ravi says:

    can we add multiple admins to it

  18. Spc Chaudhary says:

    How can I cancel my ordered product

  1. May 20, 2021

    […] Our job-ready tutorial program comes with various live projects such as CRM development, eCommerce website development, inventory management system development, etc. This diverse set of projects gives you coding […]

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.