View Full Version : سوال: کم کردن محصولات به صورت خودکار در برنامه
farhad20x
شنبه 06 شهریور 1395, 14:43 عصر
با سلام خدمت اساتید میخوام داخل برنامه یعنی در قسمت انبار وقتی مشتری خرید میکنه یکی از اون محصول به صورت خودکار کم شه و در دیتا ذخیره شه ممنون میشم راهکار بدین
iceweek
شنبه 06 شهریور 1395, 15:54 عصر
شما ابتدا یک فرم دارید که تعداد ورود کالا به انبار فروشگاه را درج میکنید
سپس باید با هر خرید توی جدول فروش ذخیره بشه که از این کد کالا یدونه فلان تاریخ به فلان کاربر جنس فروخته شده
برای بدست اوردن موجودی باقی مانده یه کوئری مینویسید که تعداد سطرهای جدول فروش برای اون کالا منهای تعداد ورود کالا به انبار بشه
Moien Tajik
شنبه 06 شهریور 1395, 16:39 عصر
توی Action که خرید کاربر رو نهایی میکنید و حواله کالا رو براش میزنید تو همون Action یه کوئری میزنید اون کالا رو از انبار پیدا میکنید ، تعدادش رو -- میکنیدش.
omid nasri
سه شنبه 09 شهریور 1395, 22:16 عصر
پیشنهاد: البته راه دیگری هم هستش تا زمان پایان عملیات نباید از جدول اصلی این تعداد کم شود چرا که کاربر ممکن است با خطا مواجه شود، پیشنهاد میگردد از ساختار دیگر استفاده کنید که نیاز به ارسال درخواست به پایگاه داده جهت کم کردن این تعداد نباشد، همچنین ممکن است کاربری درخواست ارسال نماید اما سفارش را نهایی نکند و کاربر دیگری درخواست ارسال نماید و سفارش خود را نهایی کنید در حالی که فقط یک محصول وجود داشته باشد این مورد با توجه به ساختار ابتدای دچار مشکل خواهید شد(زمان ثبت نهایی مهم است).
farhad20x
جمعه 09 مهر 1395, 02:54 صبح
ممنون این توضیح شما خیلی به جا و مهم بود مشکل منم دقیقا همین بود الان متوجه شدم
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.