在我的代码中,我从我的数据库中得到了一堆结果,如:
$records = $conn->prepare('SELECT sm.taak,u.username FROM schedule_mon AS sm JOIN users AS u ON sm.user_id=u.id');
$records->execute();
$results = $records -> fetchAll();
然后我循环结果如下:
foreach( $results as $row ) {
echo $row['taak']." ".$row['username']."</br>";
}
我的结果如下:
Tafel dekken Peter
Tafel afruimen Chrisformer
Afwasmachine inruimen Frek
Afwasmachine uitruimen desley
格式基本上是一项任务,然后是必须执行该任务的用户。我现在想知道,让我们说必须执行任务的用户名为Peter。我如何给彼得提供与其他颜色不同的颜色。
因此,如果user = peter,则将peter放入具有特定类的<li>
中。所以我可以在css中给它一个独特的颜色。
答案 0 :(得分:0)
在要使用不同颜色的部分周围使用<span>
:
foreach( $results as $row ) {
if ($row['username'] == "Peter") {
echo $row['taak']." <span class='className'>".$row['username']."</span></br>";
} else {
echo $row['taak']." ".$row['username']."</br>";
}
}
使用CSS为className指定颜色:
.className {
color:red;
}