better looping in profile list

darcs-hash:20081120105726-84dde-bc863f49370dca492d46a5f46c65f46d01862acb.gz
This commit is contained in:
Evan Prodromou 2008-11-20 05:57:26 -05:00
parent d94e5f57ac
commit 383e740920
1 changed files with 6 additions and 5 deletions

View File

@ -33,14 +33,15 @@ class ProfileList {
function show_list() {
common_element_start('ul', array('id' => 'profiles'));
$cnt = 0;
for ($i = 0; $i < min($cnt, PROFILES_PER_PAGE); $i++) {
if ($this->profile->fetch()) {
$this->show();
} else {
// shouldn't happen!
while ($this->profile->fetch()) {
$cnt++;
if($cnt > PROFILES_PER_PAGE) {
break;
}
$this->show();
}
common_element_end('ul');