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

Reply via email to