تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 5 از 5

نام تاپيک: درج شماره فاکتور در php

  1. #1
    داره خودمونی میشه مسعود جواهری's Avatar
    تاريخ عضويت
    Jun 2009
    محل سكونت
    Iran 16
    پست ها
    76

    پيش فرض درج شماره فاکتور در php

    سلام دوستان

    من یک پروژه دانشگاهی دارم. سایت سفارش آنلاین فست فود که درستش کردم و تقریبا تمام شدست. اما برای درج شماره فاکتور نمیدونم چه راهی رو استفاده کنم.
    چون شماره فاکتور رو نمیشه از متغیر استفاده کرد. چون هر کاربر که سایت رو باز میکنه، متغیر به مقدار اولیه برمیگرده و اینجوری شماره فاکتور ها فقط تکرار میشه.

    من تو php خیلی حرفه ای نیستم. برای همین راه درستش رو نمیدونم چه جوریه!
    نمیدونم آیا باید یک تیبل در دیتابیس برای شماره فاکتور اضافه کنم؟ یا با استفاده از نوشتن در فایل ها میشه درست کرد؟ یا ...
    راه حلش چیه؟

    اگر نمونه کد بذارید هم خیلی خیلی ممنون میشم.

  2. #2
    کاربر فعال طراحی صفحات وب hamedarian2009's Avatar
    تاريخ عضويت
    Nov 2012
    پست ها
    305

    پيش فرض

    سلام. شما مگه هر سفارش رو داخل دیتابیس ذخیره نمیکنید خب هر سفارشی باید توی جدول یک کلید اصلی داشته باشه که میشه همون شماره فاکتور
    برای تولید شماره سفارش هم از الگوی خاصی میتونید استفاده کنید مثلا 2 رقم اولش سال و دورقم دوم ماه و دورقم سوم روز و یه چنتا عدد دیگه هربار منحصر به فرد دربیاد و اینو توی جدول باید ذخیره کنید و همیشه برای تولید شماره جدید یکبار میرین تو جدول چک میکنید اگه تکراری نبود به سفارش جدید اختصاص میدید وگرنه یکی دیگه جدید بسازه

  3. این کاربر از hamedarian2009 بخاطر این مطلب مفید تشکر کرده است


  4. #3
    داره خودمونی میشه مسعود جواهری's Avatar
    تاريخ عضويت
    Jun 2009
    محل سكونت
    Iran 16
    پست ها
    76

    پيش فرض

    برای درج فاکتور هام، اینطور ک پرسیدم، گفتند که یک جدول فاکتور باید داشته باشی و برای هر غذا یک رکورد ثبت کنی.
    مثلا اگر یک نفر چنین سفارشی دهد، در دیتابیس اینگونه ذخیره شود:

    1 پیتزا 3 10000
    2 همبرگر 2 5000
    3 نوشابه 5 1000
    و چند فیلد دیگر برای نام و شماره تلفن و آدرس و...

    همینطور ک میبینید، آی دی های من 1 و 2 و 3 هستند. برای همین نمیشه از یک آی دی برای شماره فاکتور استفاده کرد. چون اگر کسی 3 نوع فست فود سفارش دهد، 3 رکورد با 3 آی دی مختلف ثبت میشه. حالا یک نفر دیگر میاید و سفارش میدهد. حالا آی دی های 4 و 5 و 6 ثبت میشه. برای همین آی دی به درد شماره فاکتور نمیخوره.
    برای همین نیاز به یک روش دیگر دارم.

    الان من یک شماره ثابت نمونه برای شماره فاکتور درج میکنم که به سادگی هم میتونم گزارش گیری فاکتور رو تو سایت انجام بدم. ولی خوب فقط برای نمونه یک عدد ثابت گذاشتم!
    Last edited by مسعود جواهری; 22-12-2014 at 01:40.

  5. #4
    کاربر فعال طراحی صفحات وب hamedarian2009's Avatar
    تاريخ عضويت
    Nov 2012
    پست ها
    305

    پيش فرض

    شما باید ارتباطات پایگاه داده رو در بیارین الان مشخصه چون بین غذا و مشتری ارتباط چندبه چند وجود داره یه جدول هم باید برای سفارش غذا داشته باشین برای فاکتور هم باید یه جدول داشته باشین که شماره فاکتور همون کلید اصلیش میشه و چون ارتباط فاکتور با سفارش یک به چند هست جلوی هر سفارش باید شماره شماره فاکتور رو قرار بدی اینجوری خیلی راحت میتونی فاکتور رو به صورت داینامیک چاپ کنی

  6. 2 کاربر از hamedarian2009 بخاطر این مطلب مفید تشکر کرده اند


  7. #5
    داره خودمونی میشه مسعود جواهری's Avatar
    تاريخ عضويت
    Jun 2009
    محل سكونت
    Iran 16
    پست ها
    76

    پيش فرض

    خیلی خیلی ممنون. با کمک شما بالاخره تونستم شماره فاکتور رو پیاده کنم. مرسی

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •