gpt4 book ai didi

PHP while循环,返回偶数/奇数行

转载 作者:可可西里 更新时间:2023-10-31 23:56:14 25 4
gpt4 key购买 nike

我有一个 PHP 循环,用于显示我网站上特定帖子的数据。我想要做的是为返回的行数动态分配偶数/奇数 CSS 类。例如,

first row returned - odd class
second row returned - even class
third row - odd class

这将允许我分配不同的背景颜色以保持数据在视觉上的分离。

我应该澄清一下——这些数据没有在表格中返回。

 while ($row = mysql_fetch_assoc($result)) {

echo "
<div class=\"songContainer\" id=\"" . $row['trackid'] . "\">

最佳答案

根据您必须定位的浏览器,您可以只使用 CSS 来实现:

.mytable tr:nth-child(even) { background-color: #FFF; }
.mytable tr:nth-child(odd) { background-color: #EEE; }

你甚至可以用这个伪类做更复杂的事情:http://www.quirksmode.org/css/nthchild.html

如果您真的需要 PHP,请使用模数:

$i = 0;
foreach ($arr as $val) {
if (0 == $i % 2) {
// even
}
else {
// odd
}
$i++;
}

关于PHP while循环,返回偶数/奇数行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8177244/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com