Tange
@Tange

Как выводить в ряд выборку из базы данных?

498bd02de5444a1199f74c2f869bf6ee.PNG
printf("
                 <table>
				
				 
                 <tr>

                 <td><a href='page.php?id=%s'><img alt='аватар' src='%s'></a></td>
              
                 <td>Автор:    <a href='magazinpage.php?id=%s'>%s</a><br>

                                 Описание:<br>

                             %s<br>
							 
							 Цена:%s<br>
						
							<a href='corzine.php?id=%s'>Заказать</a> 

              
                 </td>  
                 </tr>
                 </table><br>
                 ",$myrow4['id'],$avatar,$message['id'],$message['name'],$messages['opis'],$messages['price'],$messages['id']);


Код выводится простым скриптом, но идет столбцом, как видно как на картинке, как вывести их в ряд, например по 3 штуки? Потом, если их будет больше переносить на новую строку?
  • Вопрос задан
  • 159 просмотров
Решения вопроса 2
Tange
@Tange Автор вопроса
echo $myrow4['id'];
	 echo "<a href='page.php?id=".$avatar."'><img alt='аватар' src=".$avatar."></a>";
	 echo $message['id'];
	 echo $message['name'];
	 echo $messages['opis'];
	 echo $messages['price'];
	 echo $messages['id'];
	 
	 echo "  ";
		
	$number=$number+1;
		
if($number == 3){
$number=0;
echo "<br>";
}
Ответ написан
Если верно понял вопрос, то как-то так jsfiddle.net/dimedr/e9ow8zm6/1
по ссылке более немного аккуратнее
<style>
.itemBlock {
    display:inline-block;
    width: 100px;
    height: 100px;
}
</style>
<div class="itemBlock">
    <div>Name: <?=$item['name'];?></div>
    <div>Description: <?=$item['opis'];?></div>
</div>
<div class="itemBlock">
    <div>Name: <?=$item['name'];?></div>
    <div>Description: <?=$item['opis'];?></div>
</div>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы