您好,我从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 } ?>
最佳答案
在这样的表中执行此操作,您可能需要对其进行一些修复,但是这样会起作用
<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>
关于php - 使用php mysql每行显示2或3张图像,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12280198/