הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

סגור את ההודעה
 
כלים לאשכול תצורת הצגה
ישן 17-02-06, 15:19   # 1
bestdesign
מתאורר / יצא בחוץ
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 34
הודעות: 204

bestdesign לא מחובר  

כיצד מבצעים חיבור מתמטי בין כל הערכים בשדה מסויים של טבלא בבסיס נתונים ?

הגדרתי שדה מסויים (int) ואני רוצה לחבר את כל הערכים שלו בחיבור מתמטי, ראיתי למעלה ב phpmyadmin שרשום LIMIT 0,50 שזה היה באמת הסכום, איך אני מדפיס את ה-LIMIT ?

יום טוב ושבת שלום!
 
ישן 17-02-06, 15:46   # 2
ViPeRt
חבר מתקדם
 
ViPeRt's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: איזור המרכז
גיל: 37
הודעות: 632
שלח הודעה באמצעות ICO אל ViPeRt שלח הודעה באמצעות MSN אל ViPeRt

ViPeRt לא מחובר  

LIMIT זה לא חיבור, זה מגביל לך את הוצאות התאים מתא 0 עד תא 50.

בשביל לחבר בין שני תאים, תיצור שאילתה שמוציאה את שני התאים למשתנה ותחבר בין שני המשתנים.

PHP קוד:
$c $a +$b
__________________
תומר, מתכנת אתרים מקצועי ב PHP

קיצור כתובת אתרים בחינם Katzr.Net




 
ישן 17-02-06, 15:48   # 3
bestdesign
מתאורר / יצא בחוץ
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 34
הודעות: 204

bestdesign לא מחובר  

כן אבל הבעיה שאני רוצה לחבר מס' תאים בלתי מוגבל, לא 2 בלבד, אלא את כולם :

10
10
5
5
5

נגיד והערכים הם מה שרשמתי, אני רוצה לשלוף את הסכום שלהם 35.
 
ישן 17-02-06, 16:05   # 4
ViPeRt
חבר מתקדם
 
ViPeRt's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: איזור המרכז
גיל: 37
הודעות: 632
שלח הודעה באמצעות ICO אל ViPeRt שלח הודעה באמצעות MSN אל ViPeRt

ViPeRt לא מחובר  

אז תעשה לולאה שעוברת על כל התאים ובתוכה תכתוב:

PHP קוד:
$c .= $a +$b
זה יחבר את הכל ביחד.
__________________
תומר, מתכנת אתרים מקצועי ב PHP

קיצור כתובת אתרים בחינם Katzr.Net




 
ישן 17-02-06, 16:25   # 5
exciter
משתמש - היכל התהילה
 
exciter's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: סוף העולם, שמאלה
הודעות: 672

exciter לא מחובר  

תריץ לולאה שתעבור על כל השדה שאתה רוצה ונגיד קראת לו $a תעשה כך:
$sum .= $sum + $a;
אחרי הלולאה תרשום:
echo $sum;
__________________
 
ישן 17-02-06, 18:07   # 6
meshuga
הנהלת הפורום לשעבר
 
meshuga's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 7,601

meshuga לא מחובר  

סתם מכביד על השרת כל מה שאמרו, יש בשביל זה שאילתה.......:
קוד:
SELECT  SUM(`col`) as `sum` FROM `table`
col זה המקום בטבלה שאתה רוצה לבדוק את החיבור המתמטי שלו וtable זה הטבלה.
במערך (array) שלך זה יצא בתור sum.
 
ישן 17-02-06, 18:14   # 7
Eye-Soft
Permanently Banned
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,158

Eye-Soft לא מחובר  

ציטוט:
נכתב במקור על ידי meshuga
סתם מכביד על השרת כל מה שאמרו, יש בשביל זה שאילתה.......:
קוד:
SELECT  SUM(`col`) as `sum` FROM `table`
col זה המקום בטבלה שאתה רוצה לבדוק את החיבור המתמטי שלו וtable זה הטבלה.
במערך (array) שלך זה יצא בתור sum.
בדיוק מה שבאתי לכתוב
 
ישן 17-02-06, 19:45   # 8
bestdesign
מתאורר / יצא בחוץ
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 34
הודעות: 204

bestdesign לא מחובר  

לא יצא לי =[ אני לא הבנתי איך להציב את השאילתא, זאת אומרת איפה ומה היא עושה.
 
ישן 17-02-06, 20:31   # 9
meshuga
הנהלת הפורום לשעבר
 
meshuga's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 7,601

meshuga לא מחובר  

ציטוט:
נכתב במקור על ידי bestdesign
לא יצא לי =[ אני לא הבנתי איך להציב את השאילתא, זאת אומרת איפה ומה היא עושה.
אם אתה לא יודע איך משתמשים בשאילתא ואתה לא יודע איפה לשים אותה, אז אני לא יודע בכלל למה שאלת את השאלה.
תעיין במדריך SQL+PHP כדי להבין:
http://hosts.co.il/forums/showthread.php?t=257
 
ישן 17-02-06, 23:58   # 10
bestdesign
מתאורר / יצא בחוץ
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 34
הודעות: 204

bestdesign לא מחובר  

אני יודע איך מריצים שאילתא ואיך משתמשים, אבל בספציפית שכתבתם, לא הבנתי מה בדיוק מתמטי ומה המשמעות, כי יצאה לי שגיאה, וכשאתה אומר "המקום" אתה מתכוון לשדה ?
 
סגור את ההודעה

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 17:55.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ