@bekhrouzb

Как изменить цвет ячейки по статусу?

Всем привет

у меня есть таблица, сначала добавляю инцидент в таблицу, потом когда надо меняю статус инцидента на, "Успешно-закрыт", "В процессе" и т.д., и вот хочу чтоб при выборе определенного статуса менять цвет строчки, подскажите пожалуйста как реализовать скрипт

<table>
           <thead>
                    <tr>
                        <th>ID</th>
                        <th>Инцидент добавлен</th>
                        <th>Агент</th>
                        <th>Количество заявок</th>
                        <th>Номера терминалов</th>
                        <th>Примечание</th>
                        <th>Статус</th>
                        <th>Регион</th>
                        <th>Дата изменения инцидента</th>
                        <th>Специалист</th>
                        <th>Редактирование</th>
                    </tr>
            </thead>
            <tbody>
                    <?php foreach($tasks as $task):?> //вывожу циклом данные из бд
 
                    <tr>
                        <td><?= $task["id"]; ?></td>
                        <td><?= $task["date"]; ?></td>
                        <td><?= $task["title"]; ?></td>
                        <td><?= $task["content"]; ?></td>
                        <td><?= $task["amount"]; ?></td>
                        <td><?= $task["comment"]; ?></td>
                        <td><?= $task["status"]; ?></td>
                        <td><?= $task["region"]; ?></td>
                        <td><?= $task["change_time"]; ?></td>
                        <td><?= $task["spe******t"]; ?></td>
 
                        <td class="btn-all">
                            <a href="show.php?id=<?= $task['id'];?>" class="btn-show">Show</a>
                            <a href="edit.php?id=<?= $task['id'];?>" class="btn-edit">Edit</a>
                            <a onclick="return confirm('Вы уверены, что хотите удалить инцидент?');" href="delete.php?id=<?= $task['id'];?>" class="btn-delete">Delete</a>
                        </td>
                    </tr>
 
                    <?php endforeach; ?>
        </tbody>
</table>
  • Вопрос задан
  • 101 просмотр
Пригласить эксперта
Ответы на вопрос 1
osvex
@osvex
Возможно я предлагаю костыль. Не бейте(
<?php
if($task["status"]=="Успешно-закрыт"){
$color = "green";
}
elseif($task["status"]=="В процессе"){
$color = "yellow";
}
?>

<td><font color="<?php echo $color; ?>"><?php echo $task["status"]; ?></td>
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы