date; ?> ">category; ?> ">who; ?> ">location; ?> 现在我有了这段代码,使它最终可以工作,但我不知道如何-6ren">
gpt4 book ai didi

php - 表中的最新事件,行的颜色不断变化

转载 作者:行者123 更新时间:2023-11-29 08:48:22 25 4
gpt4 key购买 nike

我使用此代码来获取最新事件:

   <?php
$all_events = array();
$ten_events = array();
for($i = 0; $events = mysql_fetch_object($events_resource); $i++){
if($i < 5){
$ten_events[] = $events;
}
$all_events[] = $events;
}
?>

<?php foreach($ten_events as $events){ ?>

<tr>
<td class="row_<?PHP echo $i % 2; ?>"><?php echo $events->date; ?></td>
<td class="row_<?PHP echo $i % 2; ?>"><?php echo $events->category; ?></td>
<td class="row_<?PHP echo $i % 2; ?>"><?php echo $events->who; ?></td>
<td class="row_<?PHP echo $i % 2; ?>"><?php echo $events->location; ?></td>
</tr>

<?php } ?>

现在我有了这段代码,使它最终可以工作,但我不知道如何将它与上面的代码结合起来:

<?PHP
$i = 0;
while($row = @mysql_fetch_row($result)){
?>

<?PHP
$i++;
}
?>

CSS 类“row_0”和“row_1”已准备就绪。

.row_0 {
background-color: #424140;
padding: 2px;
color: #f3f2ea;
}
.row_1 {
background-color: #555352;
padding: 2px;
color: #f3f2ea;
}

希望你能帮助我。

最佳答案

<?php
$all_events = array();
$ten_events = array();

for($i = 0; $events = mysql_fetch_object($events_resource); $i++){

if($i < 5){

$ten_events[] = $events;

}

$all_events[] = $events;

}

$i = 0;

foreach($ten_events as $event){

$row = $i % 2;

echo "<tr>
<td class='row_{$row}'>{$event->date}</td>
<td class='row_{$row}'>{$event->category}</td>
<td class='row_{$row}'>{$event->who}</td>
<td class='row_{$row}'>{$event->location}</td>
</tr>";

$i++;

}
?>

我想这样。

关于php - 表中的最新事件,行的颜色不断变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11962093/

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