現在、次のように MySQL からデータを取得しています。
$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に必要なliタグは 5 つだけです。それ以上の場合は、別のタグulが生成されて次のタグが追加liされます。