我有一个数据表,它是根据存储在
mysql数据库中的内容动态生成的.
原文链接:/php/136999.html这就是我的代码的样子:
<table border="1"> <tr> <th>Name</th> <th>Description</th> <th>URL</th> </tr> <?PHP $query = MysqL_query("SELECT * FROM categories"); while ($row = MysqL_fetch_assoc($query)) { $catName = $row['name']; $catDes = $row['description']; $catUrl = $row['url']; echo "<tr class=''>"; echo "<td>$catName</td>"; echo "<td>$catDes</td>"; echo "<td>$catUrl</td>"; echo "</tr>"; } ?> </table>
现在,如果表是静态的,那么我将按重复顺序为每个交替表行分配2种样式中的一种:
.whiteBackground { background-color: #fff; } .grayBackground { background-color: #ccc; }
那将是结束.但是由于表行是动态生成的,我该如何实现呢?