我的查询返回以下内容:
array(6) {
[0]=>
array(3) {
["id_fiets"]=>
string(1) "1"
["naam"]=>
string(7) "Assista"
["foto"]=>
string(15) "img/assista.jpg"
}
[1]=>
array(3) {
["id_fiets"]=>
string(1) "2"
["naam"]=>
string(10) "Cannondale"
["foto"]=>
string(19) "img/cannondale.jpeg"
}
/*More results here, not displaying them.*/
}
现在我需要遍历以下代码以在网站上正确显示它们:
<div class="fiets">
<a href="#">
<img src="" alt="fiets">
</a>
<div class="fietssub">
<p>naam</p>
</div>
</div>
<a href="#">
应该在哪里<a href="page.php?fietsid=1">
, <p>naam</p>
应该是<p>Assista</p>
和最后的, <img src="" alt="fiets">
应该<img src="img/assista.jpg" alt="fiets">
我知道我必须用foreach循环来做到这一点,但我发现很难做到这一点,所以我希望有人可以帮助我。
提前感谢,话筒
我想你应该学习foreach
这很容易。该方法未经测试,但它应该让您了解foreach
的工作原理。古德勒克:)
<?php
foreach($array as $arr)
{
?>
<a href="page.php?fietsid=<?php echo $arr['id_fiets']; ?>">
<img src="<?php echo $arr['foto']; ?>" alt="fiets">
</a>
<div class="fietssub">
<p><?php echo $arr['naam']; ?></p>
</div>
<?php
}
?>