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

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

   
|!|

סגור את ההודעה
 
כלים לאשכול תצורת הצגה
ישן 16-08-06, 15:18   # 1
amirs_5
הוסטסניון
 
amirs_5's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ת"א
גיל: 34
הודעות: 2,168
שלח הודעה באמצעות ICO אל amirs_5 Send a message via Skype™ to amirs_5

amirs_5 לא מחובר  

[php]בעיה במערך.

PHP קוד:
<?php
$shop 
"1,2,3,5,6,6,8,8,8,8,8,8,9";

$pritim explode(","$shop);

  foreach (
$pritim as $key=>$val)
     echo 
"$val</br>\n";
?>
טוב זה הקוד שלי , כפי שאתם יכולים לראות הפלט יהיה:
1
2
3
5
6
6
8
8
8
8
8
8
9
אני צריךדרך שבמקום זה יהיה
פריט 1 כמות 1
פריט 2 כמות 1
פריט 8 כמות 4
וכו..
שלא יופיע אותו פריט פעמיים=\

תודה אמיר..
__________________
אימיל \ מסן : amirs91 [at] gmail.com
 
ישן 16-08-06, 15:28   # 2
Unknown
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 36
הודעות: 189

Unknown לא מחובר  

אם לא שמת לב, השתמשת ב:
PHP קוד:
foreach ($pritim as $key=>$val
אז אם תדפיס את זה במקום מה שאתה מדפיס:

PHP קוד:
echo "parit ".($key+1)." kamut ".$val."</br>\n"
__________________
מתכנת מקצועי (ידוע גם כUnknownGod)
שנות נסיון רבות בפיתוח אתרים ואפליקציות WEB
 
ישן 16-08-06, 15:29   # 3
meshuga
הנהלת הפורום לשעבר
 
meshuga's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 7,601

meshuga לא מחובר  

אם הבנתי נכון:
array_count_values

עריכה:
טוב אני רואה שכל המגניבים מביאים גם דוגמא..אז לפי מה שהבנתי:
PHP קוד:
<?php 
$shop 
"1,2,3,5,6,6,8,8,8,8,8,8,9"

$pritim array_count_values(explode(","$shop)); 

  foreach (
$pritim as $key=>$val
     echo 
"prit:".$key.", kamut:".$val."</br>\n"
?>
 
ישן 16-08-06, 15:34   # 4
Elad-A
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 1,987

Elad-A לא מחובר  

ציטוט:
נכתב במקור על ידי Unknown
אם לא שמת לב, השתמשת ב:
PHP קוד:
foreach ($pritim as $key=>$val
אז אם תדפיס את זה במקום מה שאתה מדפיס:

PHP קוד:
echo "parit ".($key+1)." kamut ".$val."</br>\n"
אבל אז זה ידפיס לו ככה:

parit 1 kamut 1
parit 2 kamut 2
parit 3 kamut 3
parit 4 kamut 5
parit 5 kamut 6
parit 6 kamut 6
parit 7 kamut 8
parit 8 kamut 8
parit 9 kamut 8
parit 10 kamut 8
parit 11 kamut 8
parit 12 kamut 8
parit 13 kamut 9

והוא רוצה שאם נגיד יש את המספר 9 שש פעמים אז יופיע לו ככה:

פריט 9 כמות 6
 
ישן 16-08-06, 15:39   # 5
amirs_5
הוסטסניון
 
amirs_5's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ת"א
גיל: 34
הודעות: 2,168
שלח הודעה באמצעות ICO אל amirs_5 Send a message via Skype™ to amirs_5

amirs_5 לא מחובר  

בדיוק..


ושי אני לא יכול להשתמש בזה array_count_values
בתוך הלולאה , כי איך אני ידע כל דבר מה הכמות שלו , ושהוא לא יודפס פעמיים .
__________________
אימיל \ מסן : amirs91 [at] gmail.com
 
ישן 16-08-06, 15:40   # 6
meshuga
הנהלת הפורום לשעבר
 
meshuga's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 7,601

meshuga לא מחובר  

ציטוט:
נכתב במקור על ידי amirs_5
בדיוק..


ושי אני לא יכול להשתמש בזה array_count_values
בתוך הלולאה , כי איך אני ידע כל דבר מה הכמות שלו , ושהוא לא יודפס פעמיים .
ערכתי..תנסה את מה שעשיתי שם..אולי זה מה שהתכוונת...כי אני לא בטוח שהבנתי אותך כמו שצריך.
אגב, הפלט של הדוגמא שלי:
ציטוט:
prit:1, kamut:1
prit:2, kamut:1
prit:3, kamut:1
prit:5, kamut:1
prit:6, kamut:2
prit:8, kamut:6
prit:9, kamut:1
יום טוב.
 
ישן 16-08-06, 15:44   # 7
amirs_5
הוסטסניון
 
amirs_5's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ת"א
גיל: 34
הודעות: 2,168
שלח הודעה באמצעות ICO אל amirs_5 Send a message via Skype™ to amirs_5

amirs_5 לא מחובר  

מעולה עובד, תודה אחי
__________________
אימיל \ מסן : amirs91 [at] gmail.com
 
ישן 16-08-06, 15:45   # 8
meshuga
הנהלת הפורום לשעבר
 
meshuga's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 7,601

meshuga לא מחובר  

ציטוט:
נכתב במקור על ידי amirs_5
מעולה עובד, תודה אחי
בבקשה.
 
ישן 16-08-06, 17:33   # 9
ali_napso
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 1,153

ali_napso לא מחובר  

תבנה מערך דו ממדי כך שהשם של השורה יהיה המספר והשני יהיה הכמות
ואז הלולאה תעבור על המערך ואם המספר קיים במערך הוא יעשה לערך שלו +1
ואם לא הוא יוסיף אותו למערך
מקווה שהבנת
__________________

"Yesterday is history, Tomorrow is a mystery,
Today is a gift, that's why it's called the present".
 
ישן 16-08-06, 17:35   # 10
amirs_5
הוסטסניון
 
amirs_5's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ת"א
גיל: 34
הודעות: 2,168
שלח הודעה באמצעות ICO אל amirs_5 Send a message via Skype™ to amirs_5

amirs_5 לא מחובר  

ציטוט:
נכתב במקור על ידי ali_napso
תבנה מערך דו ממדי כך שהשם של השורה יהיה המספר והשני יהיה הכמות
ואז הלולאה תעבור על המערך ואם המספר קיים במערך הוא יעשה לערך שלו +1
ואם לא הוא יוסיף אותו למערך
מקווה שהבנת
הזהו שלא רציתי להשתמש במטריצה, הנתונים באים מקוקיז.
וכבר פתרתי תודה
__________________
אימיל \ מסן : amirs91 [at] gmail.com
 
סגור את ההודעה

חברים פעילים הצופים באשכול זה: 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. הזמן כעת הוא 01:43.

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