从阵列中分割图像


split images from array

我正在从数据库中获取链接,并希望显示图像,但每隔5个图像换行。我可以显示图像,但需要帮助,我确信这是一个if语句,但不知道如何编写。我需要显示

图像1、图像2、图像3、图像4、图像5中断图像6、图像7、图像8、图像9、图像10中断

等等,我总共有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++;
}
$count = 1;
foreach($pics as $show){
if($count < 6)
{
echo '<img src="'.$show.'">';
$count++;
}
else
{
echo '<br><img src="'.$show.'">';
$count = 1;
}
}