
23-01-2009, 14:27
|
|
|
|
חבר מתאריך: 15.08.06
הודעות: 1,561
|
|
אני הייתי עושה את זה ככה:
קוד PHP:
$colorsArray = array ('#000000', '#666666', '#999999', '#cccccc');
function getColorByIndex($ind) { return $colorsArray[$ind % count($colorsArray)]; }
והקוד אחרי שביצעת את השאילתא:
קוד PHP:
$linesCounter = 0; while ($row = mysql_fetch_assoc($res)) {
קוד:
<tr style="background-color:<?php echo getColorByIndex($linesCounter); ?>">
עריכה: לא שמתי לב שרצית רק 2 צבעים. זה קצת יותר גנרי.
ב2 צבעים הייתי הולך על השיטה של שימי ששם בתגובה אחרי
_____________________________________
!!אזהרה!!
ההודעה עלולה להכיל שברי אגוזים ו/או איברי דגים כלשהם
!!אזהרה!!
נערך לאחרונה ע"י yoavmatchulsky בתאריך 23-01-2009 בשעה 14:30.
|