RE: [PHP-WIN] Alternate table rows
| From: | Flint Doungchak | Date: | Thu, 03 Oct 2002 23:53:52 +0000 |
| Subject: | RE: [PHP-WIN] Alternate table rows | ||
| Groups: | php.windows | ||
| Request: | Send a blank email to php-windows+get-16151@lists.php.net to get a copy of this message | ||
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:info@davyobdam.com]
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: info@davyobdam.com
--
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php