вот у меня есть вивод новостей. как сделать так чтоб писало "Новостей нет" когда я не добавлю новость.
// Начало вывода теста новостей
echo '<div class="flexHeader"><b>Новости</b></div>';
$req_info = mysql_query("select * from `union` where id='" . $id . "' LIMIT 1;"smile;
$res_info = mysql_fetch_array($req_info);
$info = checkout($res_info['info'], 1, 1);
$info = str_replace("rn", "<br/>", $info);
echo '<div class="c">' . $info . '</div>';
// Конец выводат текста новостей
добавь ввиде условия..есть и нет
mRWiNeT, можеш сделать? я пробувал else но чтота не вийшло
# SHINTE (06.08.2014 / 15:03)
Серёжа, почему?
Потому что Сенсор быдлокодер, как и ты) Гг
После запроса в БД или после преобразования его в массив, ставь условие в котором проверяй либо этот mysql запрос, либо массив с результатом. Если там не пусто - значит говость есть.
SHINTE, Нет ты ни так..
if (а тут впиши если больще 0 то пусть выводит) {
echo 'Есть новость';
} else {
echo 'Нет новости';
}
Как-то так ,точно не скажу ,Джон уже забросил.
ValekS, Вроде как у меня,да?"!Но можно еще и подругому.
if (sizeof($res_info) > 0) {
//есть
} else {
// нет
}
SHINTE, Тебе выше по точнее кинули.