دوره های آموزشی
خانه / PHP / آموزش ساخت سبد خرید در PHP

آموزش ساخت سبد خرید در PHP

در این پست به آموزش ساخت سبد خرید در PHP خواهیم پرداخت . این برنامه کاربردی عمدا ساده و تا حد امکان کوچک درنظر گرفته شده است. شما می توانید آن را دانلود کرده و برای نیازهایتان شخصی سازی (customize) کنید. در این مثال، ما فهرستی را از محصولات پایگاه داده را نمایش می دهیم. در مورد هر محصول می توانیم مقدار و اندازه آنرا انتخاب کرده و به سبد خرید اضافه کنیم. اقلام سبد خرید در نشست ذخیره می گردند. با حذف آیتم های هر نشست ، می توانید سبد خرید را خالی کنید.

آموزش ساخت سبد خرید در PHP

آموزش ساخت سبد خرید در PHP

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

اول از همه ، باید با خواندن فهرست محصولات خود از پایگاه داده ، صفحه کاتالوگی از محصولات ایجاد کنیم. کد زیر ، فهرست محصولات پایگاه داده را بازیابی کرده و آنها را بصورت یک نمای گرید نمایش می دهد. هر محصول دارای گزینه «اضافه کردن به سبد خرید» برای گنجانیدن آن در سبد خرید می باشد.

با کلیک نمودن بر روی دکمه «افزودن به سبد خرید»، شناسه محصول انتخاب شده و با تعیین مقدار محصول ، می توانیم آن را به سبد خرید اضافه می کنیم. برای ذخیره آیتم ها در سبد خرید از PHP SESSION استفاده می کنیم. کد زیر گزینه دیگری را نشان می دهد که برای اضافه کردن محصولات به سبد خرید مورد استفاده قرار می گیرد. اگر چندین بار یک محصول را به سبد خرید اضافه کنیم، مقدار آیتم مورد نظر افزایش خواهد یافت.

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

در این قسمت آموزش ساخت سبد خرید در PHP ، به کاربران اجازه می دهیم تا با استفاده از لینک «حذف آیتم» در هر ردیف ، بتوانند آیتم ها را از سبد خرید حذف کنند. همچنین، به کاربران این توانایی را می دهیم با استفاده از گزینه “تخلیه سبد ” ، کل سبد خرید را پاکسازی کنند. به منظور پاکسازی آیتم خاصی از دوره زمانی خرید ، با کلیک کردن روی «حذف آیتم» می توانیم عمل پاکسازی را با توجه به کد آیتم انجام دهیم. می توانیم از تابعPHP  ()unset  برای پاکسازی نشست در سبد خرید استفاده می کنیم.

کد زیر گزینه های مورد استفاده برای “حذف آیتم ” و عمل ” پاکسازی سبد” را نشان می دهد. برای ایجاد جدولی از محصولات ، SQL ذیل را وارد کرده و داده های خود را برای نمایش در صفحه کاتالوگ خود بارگذاری کنید.

دانلود پروژه آموزش ساخت سبد خرید در PHP

دانلود پروژه

لینک های مرتبط :

کلاس طراحی وب مشهد

دوره آموزش Android

درباره ی برنامه نویسان

برنامه نویسان

همچنین ببینید

آموزش api در php

سرویس وب RESTful در PHP – آموزش ساخت وب سرویس با PHP

Representational State Transfer یا (REST) یکی از سبک های طراحی ساختار و معماری در برنامه نویسی است. ...

دیدگاهتان را بنویسید

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