есть цикл $result = mysql_query("Select * from tab_one order by id desc"); if(mysql_num_rows($result) > 0){ $row = mysql_fetch_array($result ); do { printf("%s", $row['text']); } while($row = mysql_fetch_array($result )); Строка текст составляет предположим 50 символов, как укоротить ее чтоб было не 50 а предположим максимальная длинна выводимого текста была 20 символов
Причём тут do while ? http://php.net/substr p.s. у меня такое чувство, что все кто смотрел попова знаю только две конструкции: do while и printf :-\
а как бы мне теперь зделать так do { printf("substr('%s', 0, 8)", $row['text']); } Объясните новечку как ...