Задать вопрос
@DJONNY_Z

Как в этой конструкции сделать условие — отображать ту или иную дату?

Подскажите, как в данной таблице можно вывести ту или иную дату из базы данных.

<?php foreach ($items as $k => $v): ?>
            <tr>
                <td><?= $v['date_till'] ?></td> 
                </tr>
        <?php endforeach; ?>

В базе есть 2 поля: date_till и date_till2.
Нужно, чтобы при необходимости отображалась дата либо из date_till, либо из date_till2.
(<td><?= $v['date_till'] ?></td> - в этом столбце)
Если сохраняется дата в одно из полей - в них записываются значения, например
0000-00-00 00:00:00 в date_till и 2023-06-06 00:00:00 в date_till2 соответственно, но на выходе
date_till2 отображается неверная дата: 30.11.-0001.
  • Вопрос задан
  • 49 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Lexxtor
@Lexxtor
PHP, Yii2, Android
Можно запрос к БД переписать, чтоб из 2х таблиц запрашивал даты.
А в пхп выводиить
Ответ написан
Ваш ответ на вопрос

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

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