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

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




صفحه 4 از 4 اولاول 1234
نمايش نتايج 31 به 35 از 35

نام تاپيک: انجام عمل جمع عدد در بانک اطلاعاتی - Php

  1. #31
    حـــــرفـه ای neopersia's Avatar
    تاريخ عضويت
    Oct 2006
    پست ها
    3,580

    پيش فرض

    ببخشید با اینکه مشکل حل شده دوباره این مطلبو ادامه میدم ولی من PHP رو همینطوری یاد گرفتم و دارم یاد میگیرم
    تا وقتی یه چیزی برام حل نشه خیالم راحت نمیشه

    سوالتون یه کم نامفهوم بود برای همین من کلی جواب دادم
    راستش هنوز هم مطمئن نیستم دقیقاً چی بود و چی شد
    اگر قراره همه فیلهای year توی جدول رو با هم جمع کنید کد SQL اون میشه این:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    دستور بالا فقط یک عدد رو بر میگردونه که حاوی مجموع همه فیلدهای year توی جدول هست. یعنی اگه دو تا رکورد داشته باشیم که مقدار year

    اونها 70 و 75 باشه دستور بالا عدد 145 رو بر میگردونه.

    اگر میخواید همه سطرهای year تو جدول با یه عددی جمع بشه بعد مجموع همشونو به دست بیارید میشه این
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    فرض کنید همون دو تا رکورد قبلی رو داریم حالا دستور بالا عدد 147 رو بر میگردونه

    دیگه نیازی به استفاده از حلقه نداره و فقط باید با PHP مقدار برگردونده شده رو در بیاریم.

    یه نکته دیگه رو هم توی کد شما نفهمیدم (البته با توجه به اینکه sum$ خارج از حلقه هست):
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    معنی این کد اینه درسته؟:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    این کد اگه متغیر sum قبلاً یعنی توی فایل config.php تعریف نشده باشه ممکنه درد سر ساز بشه مخصوصاً اگه register_globals روشن باشه.
    در کل بهتره اولین دفعه که متغیر رو تعریف میکنید مستقیماً بهش یه مقدار رو تخصیص بدید به جای اینکه اونو افزایش بدید یعنی این:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    Last edited by neopersia; 26-04-2008 at 01:23. دليل: اسم متغیر ها رو اشتباه نوشته بودم

  2. #32
    حـــــرفـه ای neopersia's Avatar
    تاريخ عضويت
    Oct 2006
    پست ها
    3,580

    پيش فرض

    neopersia جان مطمئنی که جواب می ده؟
    اگر اشتباه گفتم، لطفاً تصحیحم کن:
    من فکر کنم که باید اول اون number رو SELECT کنه و در آخر توی PHP بهش اون 3 رو اضافه کنه
    مسح جان اگه منظورت اینه:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    جواب میده
    کارش هم اینطوریه که میاد عدد مربوط به فیلد number رو از رکورد شماره 5 انتخاب میکنه و با سه جمع میکنه و حاصلش رو بر میگردونه
    نیازی هم نیست که توی php سه تا بهش اضافه بشه

  3. #33
    داره خودمونی میشه rayanehkhabar's Avatar
    تاريخ عضويت
    Nov 2005
    محل سكونت
    Esfahan
    پست ها
    123

    پيش فرض

    میشه یه کد کامل از ابتدایاتصال به دیتابیس تا جمع آخر برام بدید؟

  4. #34
    در آغاز فعالیت
    تاريخ عضويت
    Jan 2011
    پست ها
    8

    پيش فرض

    سلام حالا که بحث میشه بگین اون مقدار دومی که در وارد میشه کاریش چیه و چند نوعه
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  5. #35
    در آغاز فعالیت
    تاريخ عضويت
    Mar 2015
    پست ها
    1

    پيش فرض

    بخشید چطوری میتونم کدی رو اضافه کنم که طبق آیدی وارد شده از سلول دیتابیس ستون هارو جمع کنه برای آمارگیر میخوام

صفحه 4 از 4 اولاول 1234

Thread Information

Users Browsing this Thread

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

User Tag List

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

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