2017-05-21 24 views
0

在我的代码,我收到了一堆的结果从我的数据库,像这样:明确的单一项目

$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,则把皮特放在<li>中,并且带有某个类。所以我可以在CSS中给它一个独特的颜色。

回答

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 { 
    color:red; 
} 
+0

它的工作谢谢 – Kevin