Доброго времени суток, вопрос не корректный уж извиняйте, у меня небольшая проблема, а именно. Как реализовать вывод с базы данных информацию на определённый отрезок времени. допустим имеется некий примитивный перебор массива : Код (Text): foreach ($content as $key){ echo '<span class=" span__content ' .$key->css_class_top. ' ">контент</span>' }; Мне надо этот css_class_top вывести только на недельку или любой срок), не могу сообразить как это сделать...увы и ах. в общем я думаю понятно что я хочу стилизовать тот или иной блок на определённый отрезок времени, в последствии придать ему изначальный вид.
PHP: $class = ''; $now = time(); if ($now >= strtotime('2019-02-18') && $now < strtotime('2019-02-25')) { $class = 'highlighted'; } в твоём примере не увидел ничего про базу, поэтому и сам не стал ничего придумывать про неё )))
да я имел ввиду что строку в виде класса тяну с бд, что то вроде class__blue varchant 150 ну и соответственно менять эти классы (red, green и тд) а стилизацию указывать в css заблаговременно.))
крайне лёгкое решение...не знаю почему я не додумался до этого раньше. Код (Text): if ( $list->date_start < date("Y-m-d") && $list->date_end > date("Y-m-d") ) { $status = $list->status; }else{ $status = 'simple_class'; } правда есть агрехи, ввиду не достаточности опыта, явно надо продумать структуру бд и самого приложения.