ساخت سبد خرید با php

  • آپدیت شده در تاریخ

در این آموزش نحوه ساخت سبد خرید با php را یاد خواهیم گرفت . سعی شده مثال ها برای درک بیشتر بسیار ساده ارایه بشه تا اینکه بتوانید بنابر نیاز خود تغییر و در پروژه ها استفاده کنید. در این مثال ما لیستی از محصولات را از دیتابیس نشان می دهیم . برای هر محصول می توانیم تعداد را انتخاب و به سبد خرید اضافه کنیم . آیتم های سبد خرید داخل session ذخیره می شوند . برای حذف محصولات از سبد خرید نیز کافیه که سیشن مورد نظر را unset کنیم.

ساخت سبد خرید با php

افزودن محصولات به سبد خرید

اول از همه نیاز داریم که لیست محصولات را از دیتابیس خوانده و در خروجی نمایش بدیم . کد زیر محصولات را از دیتابیس استخراج و در حالت Grid View نمایش می هد. هر محصول یک دکمه “افزودن به سبد خرید” مخصوص به خودش را دارد

 

با کلیلک بر روی “افزودن به سبد خرید” , ما با استفاده از SESSION اطلاعت خرید را ذخیره میکنیم . در کد زیر از switch case برای افزودن محصول به سبد خرید استفاده کرده ایم .

اگر چندین بار یک محصول را به سبد خرید اضافه کنیم تعداد(quantity) آن افزایش خواهد یافت.

 

حذف آیتم های سبد خرید

در این مثال ما به کاربران اجازه هر محصول دلخواه را از سبد خرید می دهیم. همچنین قابلیت حذف کلیه آیتم ها فقط با گزینه “empty cart” را اضافه میکنیم. با کلیک بر روی Remove Item با توجه به کد محصول مشخص را از سیشن پاک می کنیم. برای پاک کردن مقدار SESSION از تابع unset() استفاده کرده ایم. کد زیر عملیات پاک کردن سبد خرید را نشان میدهد :

 

از اسکریپت sql زیر برای ساخت جدول product و افزودن محصولات استفاده کنید

امیدوام از آموزش ساخت سبد خرید با php لذت برده باشید .

هرگونه مشکلی در پیاده سازی کد ها داشتید, از قسمت نظرات ارسال کنید . سریعا ,  پاسخگوی سوالات شما هستیم

موفق باشید.

حسن شفیعی علاقه خاصی به برنامه نویسی وب و موبایل دارم و هر روز تلاش می کنم به این حوزه مسلط تر شوم و اطلاعاتم را به شکل کاربردی برای علاقه مندان در وب به اشتراک بگذارم

آموزش های رایگان بیشتر در اینستاگرام ما ...

NETPARADIS /
مطالب زیر را حتما بخوانید
دیدگاه کاربران

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

    دوره های آموزشی

    دانلود رایگان کتاب آموزش PHP

    صفر تا صد PHP و MySQL را یکجا یاد بگیرید
    همین الان دانلود کن
    نگران نباشید. ایمیل‌های مزاحم نمی‌فرستیم
    close-link