目前,我從MySQL中獲取數據如下:PHP迭代UL分割
$catmapper = new Application_Model_Mapper_BusinessCategoryMapper();
$result = $catmapper->getBusinessCategory();
我遍歷結果從上面使用for
循環到<li>
標籤如下:
$mcat = "<ul>";
for($i=0; $i<count($result); $i++){
$mcat = $mcat . "<li class='refinecategory'><a id='refine_category_0_0' class='browse-category' href='/business/searchreviews?mct=active' rel='active'>".$result[$i]['cat_name']."</a></li>";
}
$mcat = $mcat . "</ul>";
但是,這將產生ul
標籤中的巨大列表。我怎樣才能將上述聲明分解爲多個ul
標籤?在每個ul
我只需要5 li
標籤,如果多於另一個ul
將生成並將其添加到其中li
。
if((i i%5)== 0){add a ul – Babblo 2013-03-07 04:31:51