2013-07-17 44 views
0

我從數據庫中獲取鏈接,並希望顯示圖像,但每隔5張圖像打破一行。我可以顯示圖像但需要幫助,我確定它是一個if語句,但不知道如何寫它。我需要顯示從陣列中拆分圖像

圖像1,圖像2,圖像3,圖像4,圖像5打破 image6,image7,image8,圖像9,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.">"; 
} 
?> 
+0

回答

0
$count = 1; 
foreach($pics as $show){ 
if($count < 6) 
{ 
echo '<img src="'.$show.'">'; 
$count++; 

} 
else 
{ 
echo '<br><img src="'.$show.'">'; 
$count = 1; 
} 
} 
+0

感謝您的幫助 – lnsflive

+0

爲您工作過嗎?繼續,並將其標記爲已回答,以關閉問題,如果它確實 – Chitowns24

+0

是的,它爲我工作,但不會讓我選擇回答,沒有足夠的代表,但它的答案 – lnsflive

2

可以使用另一個變量來計算所述條目

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