ציטוט:
נכתב במקור על ידי Snir Shamka
תודה, זה עזר לי, אבל אם אני רוצה ליצור 3 או יותר ? איך אפשר לעשות את זה?
לא מצאתי דרך \:
|
אתה עושה צחוק?

0%3 = 0
1%3 = 1
2%3 = 2
3%3 = 0
4%3 = 1
.
.
.
נניח אתה רוצה של חמישה רקעים שונים אתה יוצר משתנה שם בו 0.
יוצא לולאה או משהו שנותן את הנתונים
PHP קוד:
foreach($row as $name=>$value) {
יוצר תוצאה שתיהיה מודולו 5 של המשתנה + 1. מעלה אותו באחד אח"כ.
PHP קוד:
$result = $i%5+1;
$i++;
כותב את מה שצריך ומסיים:
PHP קוד:
echo "<div class=\"class$result\"><h3>$name</h3><p>$value</p></div>";
}
לסיכום:
PHP קוד:
$i=0;
foreach($row as $name=>$value) {
$result = $i%5+1;
$i++;
echo "<div class=\"class$result\"><h3>$name</h3><p>$value</p></div>";
}
כמובן שזה רק דוגמה...
בהצלחה!