PHP: <table> <? include "admin/config/config.php"; header( 'Content-Type: text/html; charset=utf-8' ); mysql_set_charset( 'utf8' ); $query = mysql_query( "SELECT * FROM `MyTABLE`" ); while ( $r = mysql_fetch_assoc( $query ) ) echo $r['rusText'], '<br />'; echo iconv( 'cp1251', 'utf-8' ); if (isset($_POST['id'])) { $id = (int)$_POST ['id']; } $query = "SELECT * FROM novyny WHERE id = $id"; $result = mysql_query($query); $myrow = mysql_fetch_assoc($result); // проверка на наличие обьявлений $checkad = mysql_query("SELECT id FROM coltsa"); $ad_exist = mysql_num_rows($checkad); if ($ad_exist<1) { mysql_query("SET NAMES cp1251"); mysql_set_charset('cp1251'); ?> <? mysql_query("SET NAMES cp1251"); mysql_set_charset('cp1251'); } else { // лезим в базу за обьявлением $sql="select * from coltsa order by begindate desc limit 50"; $res=mysql_query($sql); // создаем цикл while ($row=mysql_fetch_assoc($res)) { $id=$row["id"]; $url=$row["url"]; $text=$row["text"]; $view=$row["views"]; $suma=$row["suma"]; $opisanie=$row["opisanie"]; if ($view>=1){ $cvet = 'efd334'; } if ($view>=34){ $cvet = 'bef574'; } if ($view>66){ $cvet = 'abcdef'; } mysql_query("SET NAMES cp1251"); mysql_set_charset('cp1251'); ?> <a href="<?=$url?>" target="_blank"><img src="<?=$text ?>" width=30% height=30% border=0></a> <div class="info"> <h3 class="icon-hotproduct"> <a class="history-osnova product " href="" title="Кольцо Для мужчин Титан черный" target="_blank">Кольцо Для мужчин Титан черный</a> </h3> <span class="value" >36,00 руб.</span> <strong class="free-s">Бесплатная доставка</strong> </div> <? } } ?> </table> все картинки с текстом идут в один ряд в безе их 50 штук ссылок на картинки а мне нужно чтобы шли в 3 ряда последовательно все 50 штук но неповторялись помогите пожалуйста