Ответов: 5 Просмотров: 345
|
Прошу помощи. Мне необходимо вывести из бд запись на текущую дату, либо если нет записи - то выводить "нет события". На данном этапе выводит весь массив. Где я ошибся? Подскажите начинающему.
PHP:
скопировать код в буфер обмена
$result = $db->query("SELECT * FROM dle_hollyday WHERE datime"); while ($row = $db->get_row($result)) { $date = $row["datime"]; $name = $row["name"]; if (isset($row['radio'])) { $answer = $row['radio']; if ($answer == "1"){ $str = '<img src="'.$config['http_home_url'].'uploads/flag-on.png" border="0" width="80" height="80" alt="" />'; } if ($answer == "2"){ $str = '<img src="'.$config['http_home_url'].'uploads/flag-off.png" border="0" width="80" height="80" alt="" />'; } if ($answer == "3"){ $str = '<img src="'.$config['http_home_url'].'uploads/flag-ny.png" border="0" width="80" height="80" alt="" />'; } } if ($date == $d) { $out = "<br />$name<br /><br />$str" ; } else { $out = "<br />no date"; } echo $out; }
|