You don't have to output two rows.. just do this:

$color = "red"; // init first color.
while ($row = mysql_fetch_assoc($data)) {
        if ($color == "red") {
                $color = "blue";
        } else {
                $color = "red";
        }
        ?>
        <tr bgcolor="<?=$color?>"><td>..................</td></tr> 

<?
}

-Micah 

On Monday 14 November 2005 3:37 pm, Jeff Grossman wrote:
> I have a table, where each line is the output of a query from a MySQL
> database.  I do not use borders, so the page is a little difficult to
> read sometimes.  Is it possible, or how do I, alternate the background
> color of each row when I output it?
>
> My code is like this:
>
> while (query) {
>       <TR>
>               <TD></TD>
>       </TR>
> }
>
> I am not sure how to output two rows in the same while loop.
>
> Thanks for any help you can offer me.

-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to