我有一个代码,我想根据数据库中的状态更改徽章的颜色。我打算做一个if声明,但我没有得到正确的结果。
例如,如果状态为“完成”,则为蓝色。如果状态为“不完整”,则为红色
到目前为止,这是我的代码:
<span class="badge badge-complete"><?php echo $value['status'] ? 'Complete' : 'Incomplete' ?></span>
答案 0 :(得分:3)
为每个状态添加单独的类,例如
<span class="badge badge-complete <?php echo $value['status'] ? 'complete_class' : 'incomplete_class' ?>">
<?php echo $value['status'] ? 'Complete' : 'Incomplete' ?></span>
<style>
.complete_class{
color:green;
}
.incomplete_class{
color:red;
}
</style>