大佬教程收集整理的这篇文章主要介绍了如何使用PHP为交替表行提供不同的背景颜色,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
这就是我的代码的样子:
<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; }
<?PHP $x++; $class = ($x%2 == 0)? 'whiteBACkground': 'grayBACkground'; echo "<tr class='$class'>"; ?>
它基本上检查$x是否可以被2均分.如果是,它是偶数.
附:如果你没有看到if else查询的那种风格,它被称为三元运算符.
以上是大佬教程为你收集整理的如何使用PHP为交替表行提供不同的背景颜色全部内容,希望文章能够帮你解决如何使用PHP为交替表行提供不同的背景颜色所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。