Добрый вечер. PHP: $sql = 'SELECT * FROM `tags` ORDER BY `id` ASC LIMIT 0, 10'; $r=mysql_query($sql,$conn); echo'<table style="width: 100%">'; while ($row=mysql_fetch_row($r)) { echo '<tr> <td style="width: 50%"><center>'; if ($row[2]!=="") { echo'<img src="http://'.$site.'/date/tagsimg2/'.$row[2].'">'; } echo'</center></td> <td style="width: 50%"><h5><a href="http://'.$site.'/tag/'.$row[0].'">'.$row[1].'</a></h5></td> </tr>'; } echo '</table>'; В первом столбце выводится картинка, во втором ссылка. Как сделать так, чтобы было 4 столбца с этими 10-ю элементами? img link img link img link img link ........................
vorona перейти к блочной верстке/использовать закрывающий тэг </tr> после 4 столбца и убрать width: 50% И нет, блин, вы опять начинаете? С подобными вопросами в тему по html/css
Сделал короче в таблице ещё две таблицы. Всем спасибо за внимание. # PHP: $sql = 'SELECT * FROM `tags` ORDER BY `id` ASC LIMIT 0, 5'; $r=mysql_query($sql,$conn); echo'<table style="width: 100%">'; echo'<tr><td><table>'; while ($row=mysql_fetch_row($r)) { echo '<tr> <td style="width: 50%"><center>'; if ($row[2]!=="") { echo'<img src="http://'.$site.'/date/tagsimg2/'.$row[2].'">'; } echo'</center></td> <td style="width: 50%"><h5><a href="http://'.$site.'/tag/'.$row[0].'">'.$row[1].'</a></h5></td> </tr>'; } echo '</table></td>'; $sql = 'SELECT * FROM `tags` WHERE `id`>5 ORDER BY `id` ASC LIMIT 0, 5'; $r=mysql_query($sql,$conn); echo'<td><table>'; while ($row=mysql_fetch_row($r)) { echo '<tr> <td style="width: 50%"><center>'; if ($row[2]!=="") { echo'<img src="http://'.$site.'/date/tagsimg2/'.$row[2].'">'; } echo'</center></td> <td style="width: 50%"><h5><a href="http://'.$site.'/tag/'.$row[0].'">'.$row[1].'</a></h5></td> </tr>'; } echo '</table></td></tr>'; echo '</table>';
vorona в этом все пхп погромисты. Плюс в вашем последнем коде вы выводите одни и те же записи. Следующий код не очевиден будет, наверное: PHP: $sql = 'SELECT * FROM `tags` ORDER BY `id` ASC LIMIT 0, 10'; $r=mysql_query($sql,$conn); echo'<table style="width: 100%"><tr>'; $i = 0; while ($row=mysql_fetch_row($r)) { echo '<td style="width: 25%"><center>'; if ($row[2]!=="") { echo'<img src="http://'.$site.'/date/tagsimg2/'.$row[2].'">'; } echo'</center></td><td style="width: 25%"><h5><a href="http://'.$site.'/tag/'.$row[0].'">'.$row[1].'</a></h5></td>'; if ($i++ % 2) echo '</tr><tr>'; } echo '</tr></table>';
Спасибо за код. Это как раз и нужно было с самого начала. // Gifts: Если вы посмотрите мой первый ответ, то там все написано. Но вы вначале обиделись, а потом проигнорировали