отображение 2 или 3 изображений в строке с помощью php mysql

Привет, я disaplyed изображения из таблицы mysql db, но он отображает на один означает, что одна строка имеет одно изображение. но мне нужно 3 или 4 изображения в строке. моя кодировка ниже. пожалуйста, дайте некоторое представление.

<?php include_once("config.php"); $result=mysql_query("SELECT * FROM merchant"); while($res=mysql_fetch_array($result)) { ?> <?php echo $res['description'];?></p> <img src="<?php echo $res['image'];?>" width="80" height="80"/> <?php } ?> 

Related of "отображение 2 или 3 изображений в строке с помощью php mysql"

Сделайте это в таблице, как это. Возможно , вам придется немного исправить это, но так оно и будет работать.

 <table> <?php include_once("config.php"); $result=mysql_query("SELECT * FROM merchant"); $count = 0; while($res=mysql_fetch_array($result)) { if($count==3) //three images per row { print "</tr>"; $count = 0; } if($count==0) print "<tr>"; print "<td>"; ?> <?php echo $res['description'];?></p> <img src="<?php echo $res['image'];?>" width="80" height="80"/> <?php $count++; print "</td>"; } if($count>0) print "</tr>"; ?> </table> в <table> <?php include_once("config.php"); $result=mysql_query("SELECT * FROM merchant"); $count = 0; while($res=mysql_fetch_array($result)) { if($count==3) //three images per row { print "</tr>"; $count = 0; } if($count==0) print "<tr>"; print "<td>"; ?> <?php echo $res['description'];?></p> <img src="<?php echo $res['image'];?>" width="80" height="80"/> <?php $count++; print "</td>"; } if($count>0) print "</tr>"; ?> </table> 

используйте <table> для отображения.

 <?php include_once("config.php"); $result=mysql_query("SELECT * FROM merchant"); $count = 0; echo '<table>'; while($res = mysql_fetch_array($result)) { if($count % 2 == 0) echo '<tr>'; ?> <td> <p><?php echo $res['description'];?></p> <img src="<?php echo $res['image']; ?>" width="80" height="80"/> </td> <?php if($count % 2 == 0) echo '</tr>'; } ?>