2014-03-25 64 views
0
頁面

我有一個已經創建這樣的例子,我會跑,這將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循環?

+1

第一部分可以在這裏回答 - http://stackoverflow.com/questions/848905/loop-through-database-and-show-in-table至於分頁,也許這將有助於http:// stackoverflow。 com/questions/10742378/php-database-table-loop-display-only-15-rows-at-time和http://stackoverflow.com/questions/20366413/create-pagination-using-while-loop –

+1

只要把這裏'accType ='1''應該是'accType = 1'。 –

+0

@NickR非常感謝您的幫助 – user3460710

回答

0

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>"; 
} 

然後用於下一頁;

<?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>"; 
} 

等,位基本但它應該工作。