PDA

View Full Version : مبتدی: جمع کل اعداد



firoozi70
جمعه 02 خرداد 1393, 16:14 عصر
درود
فرض کنید اعداد زیر رو داریم
25
600
700
800
900
400
200
n...

جمع کل این اعداد رو چه جوری میشه بدست اورد
سپاس

desatir7316
جمعه 02 خرداد 1393, 16:26 عصر
منظورت اینه که فرمولی چیزی توش داره مثل تساعد یا ...
اگه نکه که دیگه با + جمع بزن همه رو

firoozi70
جمعه 02 خرداد 1393, 16:37 عصر
منظورت اینه که فرمولی چیزی توش داره مثل تساعد یا ...
اگه نکه که دیگه با + جمع بزن همه رو
نه منطورم اینه راهی هست تک تک + نزاریم؟
مثلا در نظر بگیرین داخل دیتا بیس یه فیلد داریم فروش یا ..... مجموع رو می خوام حساب کنم

ali_md110
جمعه 02 خرداد 1393, 16:57 عصر
Select Sum(your Field) from your table

Mori Bone
جمعه 02 خرداد 1393, 16:57 عصر
از تابع های تجمعی یا محاصباتی مربوط به sql استفاده کنید
جستجو کنید صد در صد پیدا میکنید

mfaridi
جمعه 02 خرداد 1393, 17:07 عصر
سلام
همچین کاری رو انجام دهید

$meghdar = 0;
while ($row = mysql_fetch_array($query)) {
$meghdar += $row['FildGhymatKala'];
}
echo ' : مجموع کل قیمت ها'.$meghdar;

Mori Bone
جمعه 02 خرداد 1393, 21:52 عصر
سلام
همچین کاری رو انجام دهید

$meghdar = 0;
while ($row = mysql_fetch_array($query)) {
$meghdar += $row['FildGhymatKala'];
}
echo ' : مجموع کل قیمت ها'.$meghdar;






این کد شما به دو دلیل مشکل داره:
1- از mysql_fetch_array استفاده کرده اید که نسبت به mysql_fetch_assoc از دوبرابر حافظه استفاده میکنه
2- بهتر نیس خیلی از موقع از نوشتن کد زیاد بپرهیزیم این کد 5 خطی شما رو با sql میشه تو نیم خط جمع و جور کرد(به همون روش توابه محاصباتی و تجمعی)