php - 从数组中分割图像

标签 php javascript html

我从数据库获取链接,想要显示图像,但每 5 个图像就换行一次。我可以显示图像但需要帮助,我确定它是一个 if 语句,但不知道如何编写它。我需要显示

图像1,图像2,图像3,图像4,图像5中断 image6,image7,image8,image9,image10 中断

依此类推,我总共有100张图片

<?php
include('connect.php');

$query = "SELECT *  FROM `image`";
$result = mysql_query($query);
$pics = array();

while($row = mysql_fetch_array($result)){
$pics[] = "\"".$row['src']."\"";
}

foreach($pics as $show){
echo "<img src=".$show.">";
}
?>

最佳答案

您可以使用另一个变量来计算条目数

$count=0;
foreach($pics as $show){
  echo "<img src=".$show.">";
  if( $count % 5 == 0 ) echo "<br>";
  $count++;
}

关于php - 从数组中分割图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17711915/

相关文章:

javascript - 使用 JavaScript 添加和删除类

javascript - 总是通过滚动一个非常大的数字来滚动到一个可滚动的 div 到底部

jquery - 如何将此 JQuery CSS 修改为我的 View ?

html - 如何在图像响应时使图像的左侧可点击?

html - Internet Explorer 降低元素内具有奇数高度的文本

php - 在 CakePHP 的 find 'id' ) 方法中使用 ('all' 设置索引

php - 通过PHP流文件播放的AWS s3存储桶视频未播放音频

javascript - 如何使Flash文件适合整个浏览器窗口?

php - 如果 php 条件满足,将类放入 html

PHP.INI 文件路径似乎无法正常工作