Davy, Try using the modulus function to determine if you're in an odd row or an even row. You can then apply the one row color for one row and another for another row.
http://www.php.net/manual/en/language.operators.arithmetic.php You'll need to create your look so that it run per row instead of per table (that's what it look like you're doing in your code). -Flint -----Original Message----- From: Davy Obdam [mailto:[EMAIL PROTECTED]] Sent: Thursday, October 03, 2002 4:48 PM To: Php-Windows Mailing Subject: [PHP-WIN] Alternate table rows Hi people,.. I have a table wich is created with php and ofcourse the data comes from a database. To make it more readable i would like to alternate the color of each table row. For instance 1st row:#efefef 2nd row:#d3d3d3 and so on... Does anyone knows a solution..? I am now using the folowing piece of code: <?php $select = mysql_query("SELECT * FROM products ORDER BY name ASC LIMIT $start,10"); for ($i=0;$i<mysql_num_rows($sql_id);$i++) { $sql = mysql_fetch_assoc($select); //Table echo " <table cellpadding=\"2\" cellspacing=\"1\" bgcolor=\"#ffffff\">\n <tr>\n <td bgcolor=\"#efefef\">".sql['products']."</td>\n//First row </tr>\n <tr>\n <td bgcolor=\"#efefef\">Second row</td>\n </tr>\n </table>\n"; } ?> Well u get the idea i think, can anyone help me. Any help is greatly appreciated.;-) Regards, Davy Obdam mailto: [EMAIL PROTECTED] -- PHP Windows Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP Windows Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php