Вывод новостей на главную

1. ★☆ ИгRok™ ☆★ (24.12.2011 / 23:37)
Всем доброго времени суток. вобщем такой вопрос:
как вывести новости из бд на главную? делал так:
<?php
$news = mysql_fetch_assoc(mysql_query('SELECT * FROM news ORDER BY nid LIMIT 1'));

echo '<div class="text">
<img src="img/news.png" alt="/" /> <a href="news.php">Новости</a> ['.($news ? date('d.m.Y в H:i', $news['time']) : 'Нет').']<br />';

echo mb_substr($news['text'], 0, 85, 'UTF-8');

echo '...</div>';
?>
но нужно,что бы в случае отсутствия новостей выводило,например: новостей пока нет.

за ранее спасибо,с меня плюс

2. Дмитрий (24.12.2011 / 23:44)
if (mysql_num_rows($news) != FALSE) {
вывод новости
} else {
echo 'новостей нет';
}

3. ★☆ ИгRok™ ☆★ (24.12.2011 / 23:46)
2. сейчас попробую

4. Дмитрий (24.12.2011 / 23:48)
<?php 
$new = mysql_query('SELECT * FROM news ORDER BY nid LIMIT 1'); 

if (mysql_num_rows($new) != FALSE) {
$news = mysql_fetch_assoc($new);
echo '<div class="text"> 
<img src="img/news.png" alt="/" /> <a href="news.php">Новости</a> ['.($news ? date('d.m.Y в H:i', $news['time']) : 'Нет').']<br />'; 

echo mb_substr($news['text'], 0, 85, 'UTF-8'); 

echo '...</div>'; 
} else {
echo 'новостей нету';
}
?>


5. Павел (24.12.2011 / 23:48)
ток num_rows для mysql_query делай

6. ★☆ ИгRok™ ☆★ (24.12.2011 / 23:49)
2. не работает

7. Дмитрий (24.12.2011 / 23:49)
4 пост будет работать

8. ★☆ ИгRok™ ☆★ (24.12.2011 / 23:54)
7. Ваш положительный голос за пользователя MECHANIC успешно оставлен!
В данный момент его авторитет: 2
Всего положительных голосов: 4
Всего отрицательных голосов: 2

Добавлено через 00:51 сек.
всё,спасибо,тему крою

URL: https://visavi.net/topics/27748