[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Превьюшка новостек
neversmile
Всем привет. Есть вывод из БД, как сделать чтоб в цыкле на страницу выводилось скажем 20 слов с каждой новости?


$result = mysql_query("SELECT * FROM `news` ORDER BY id DESC");
while($row = mysql_fetch_array($result)){
echo "<table width='100%' cellpadding='0' cellspacing='0'><tr>
<td width='150px' class='contactTopic'><a href='?view="
.$row['id']."'>".$row['topic']."</a></td>
</tr><tr>
<td colspan='2' class='contact'>"
.$row['message']."</td></tr></table><br>";
}


PS Превью от ирбиса не катит.



Спустя 3 минуты, 54 секунды (16.08.2010 - 18:58) Lenarfate написал(а):
 SELECT SUBSTRING_INDEX(`text`,' ',20) AS `text` FROM `news` ORDER BY id DESC 

Спустя 6 минут, 13 секунд (16.08.2010 - 19:04) neversmile написал(а):
Спасибо, но кидает ошибку...

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\wamp\www\tank\news.php on line 34

34: while($row = mysql_fetch_array($result)){

Спустя 2 минуты, 38 секунд (16.08.2010 - 19:07) Lenarfate написал(а):
Цитата
SUBSTRING_INDEX(`text`

ясен пень. вместо text подставь свое имя ячейки с текстом

Спустя 2 минуты, 52 секунды (16.08.2010 - 19:10) neversmile написал(а):
Благодарствую
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.