php - PHP循环中的交替颜色行

标签 php while-loop rows alternating

我怎样才能在我的 php 循环中有交替颜色的行?

$num = mysql_num_rows($qPhysician);

$i=0;

while($i < $num)

{

    echo "<tr>";
    echo "<td>" . mysql_result($qPhysician,$i,"lastName") . "</td>";
    echo "<td>" . mysql_result($qPhysician,$i,"firstName") . "</td>";
    echo "</tr>";

    $i++;

}

我必须省略“tr”和“td”的“<”和“>”,因为在这个问题中不允许这样做。 :)

谢谢!

最佳答案

什么意思?你是说你想在一个交替行的表中回应它吗?

$num = mysql_num_rows($qPhysician);
$i=0;
echo "<table>"
while($i < $num)

{
if ($i % 2 == 0){
echo "<tr class='style1'>";
}
else{
echo "<tr class='style2'>";
}
echo "<td>" . mysql_result($qPhysician,$i,"lastName") . "</td>";

echo "<td>" . mysql_result($qPhysician,$i,"firstName") . "</td>";

echo "</tr>";

$i++;

}
echo "</table>";

关于php - PHP循环中的交替颜色行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6722006/

相关文章:

mysql while循环返回null

java - 帮助使用 while 循环和 if 语句

删除出现 x 次 R 的 ID

php - 服务器为肯定存在于正确目录中的资源提供 410 错误

JavaScript while循环计算

mysql - 导入和计数后行数不同

r - 如何删除R中包含少于3行数据的组?

php - 如何在特定日期之间从 MySQL DB 获取数据

php - Laravel Eloquent 关系不起作用

php - 从 MySQL 插入返回行 ID