我不是一個高級的PHP編碼器,所以我需要一些幫助。PHP foreach多個結果
我試圖用指向完整圖像和thumnail的鏈接來回顯列表項。
這是期望的結果:
<li>
<a href="fullimagepath1">
<img src="thumnailpath1" />
</a>
</li>
<li>
<a href="fullimagepath2">
<img src="thumnailpath2" />
</a>
</li>
<li>
<a href="fullimagepath3">
<img src="thumnailpath3" />
</a>
</li>
...
這是我使用
<?php
$images = rwmb_meta('product_gallery', 'type=image&size=press-thumb');
$fullimages = rwmb_meta('product_gallery', 'type=image&size=productfull-thumb');
foreach ($fullimages as $fimages)
foreach ($images as $image)
{
echo "<li><a class='thumb' href='{$fimages['url']}'><img src='{$image['url']}' /></a></li>";
} ?>
該問題的代碼是我得到的縮略圖,而是由真實結果的數量乘以。如果我有3個縮略圖我的畫廊結果將是9個縮略圖,如果我有5個將獲得25
我怎樣才能修復代碼? 在此先感謝!
你可以顯示$圖像和$ fullimages包含什麼? – sectus