我已经为用户创建了一个表,例如,我将运行一个查询,它将SELECT * FROM users WHERE accType='1'
,我希望在结果上运行一个foreach
循环,并将每个结果放入这个元素
<div class="title-desc-wrap col-xs-12 col-md-8">
<div class="title-wrap "><h4><a href="LINK TO USERS PROFILE">User Name</a></h4></div>
<div class="excerpt-wrap">PROFILE PICTURE</div>
</div>
我想限制页面在每个页面上只显示8个用户。如何在PHP中构造这个foreach
循环?
在foreach
上不太确定,但对于for
循环,如果您将结果放入数组,则可以;
<?php
for($count = 0; $count < 8; $count++) {
$holder = $array_name['$count'];
echo "<a href=LINK TO USERS PROFILE>". $holder['userName'] ."</a>";
echo "<div class=excerpt-wrap>". $holder['ProfilePic'] ."</div>";
}
then for next page;
<?php
for($count = 8; $count < 16; $count++) {
$holder = $array_name['$count'];
echo "<a href=LINK TO USERS PROFILE>". $holder['userName'] ."</a>";
echo "<div class=excerpt-wrap>". $holder['ProfilePic'] ."</div>";
}
等等,有点基础,但应该可以工作