Ответы пользователя по тегу PHP
  • Как вывести значение из БД?

    @bomjastik
    Front-end, Back-end php developer
    Ну по идее ты можешь создать массив статусов (или любой подобный способ):
    $statuses = array(
        1 => 'Завершен',
        2 => 'Идут работы',
    );

    а при выводе подставлять соответствующее значение
    $status = ... // 1 или 2 значение из базы
    echo $statuses[$status];
    // Выведет 'Завершен' или 'Идут работы'


    и по примеру любые вариации на эту тему:
    $statuses = array(
        1 => '<img src="кружочек">',
        2 => '<span class="надпись с фоном"></span>',
    );
    
    echo $statuses[$status];
    // Соответственно либо надпись либо кружочек


    Второй вариант прям в шаблоне:
    <?php $status = (int)...; // 1 или 2 значение из базы ?>
    <?php if ($status === 1) { ?>
        <img src="кружочек">
    <?php } elseif ($status === 2) { ?>
        <span class="фон">Надпись</span>
    <?php } ?>
    Ответ написан