Вопрос такой: Есть вывод в цикле строки таблицы, и нужно для последней строки цикла применить другой класс? PHP: <table width="100%" cellpadding="0" cellspacing="0" class="table_news_small"> <tr> <td colspan="3" class="title_news"><h1>Заголовок</h1></td> </tr> <?php $news_rus = mysql_query ("SELECT * FROM news *",$db); while ($news = mysql_fetch_array ($news)) { ?> <tr> <td class="text_news"><a href='news.php?id=<?php echo $news ['id']?>'><?=nl2br (substr($news ["text"], 0, 200))?></a></td> </tr> <?php } ?> </table> Как мне у последней строки цикла изменить этот класс class="text_news"
Очевидно нужен счетчик цикла (цикл for) и надо знать общее количество записей (mysql_num_rows) Или сначала в одном цикле вычитать все в массив, в другом цикле выводить из массива. count($arr) - 1 это твой номер последней записи.
Код (Text): $i = 1; $num = mysql_num_rows(ололо); цикл { ... if ($i ==$num) последняя запись. $i++; } Жеж.