// TODO: Find a better way to work around Smarty's minimal looping logic
foreach($authinstancesas$key=>$val){
$authinstances[$key]->index=$key;
$authinstances[$key]->total=$c;
$instancearray[]=$val->id;
}
if(!empty($authinstances)){
foreach($authinstancesas$key=>$val){
$authinstances[$key]->index=$key;
$authinstances[$key]->total=$c;
$instancearray[]=$val->id;
}
$instancestring=implode(',',$instancearray);
$inuserecords=array();
$records=get_records_sql_assoc('select authinstance, count(id) from {usr} where authinstance in ('.$instancestring.') group by authinstance',array());
foreach($recordsas$record){
$inuserecords[]=$record->authinstance;
$instancestring=implode(',',$instancearray);
$inuserecords=array();
if($records=get_records_sql_assoc('select authinstance, count(id) from {usr} where authinstance in ('.$instancestring.') group by authinstance',array())){