'".$time."' ORDER BY `time` DESC;" )or die( $this->error( "Online Users", "SELECT" ) ); $num = mysql_num_rows( $query ); $i = 1; $online = ''; while( $on = mysql_fetch_array( $query ) ) { $prefix = ( mysql_fetch_field( $query, 'id' ) ) ? $this->GetWrap( 'pre', $on[ 'user_group' ] ) : ''; $suffix = ( mysql_fetch_field( $query, 'id' ) ) ? $this->GetWrap( 'suf', $on[ 'user_group' ] ) : ''; $online .= ( $i != $num ) ? $prefix . $on[ 'display_name' ] . $suffix . ', ' : $on[ 'display_name' ]; $i++; } return $online; } function GetWrap( $place, $group ) { $query = @mysql_query( "SELECT prefix, suffix FROM `user_groups` WHERE `id` = '".$group."' LIMIT 1;" )or die( $this->error( "user_groups", "SELECT", __LINE__, __FILE__ ) ); $result = mysql_fetch_array( $query ); $span = ( $place == 'pre' ) ? $result['prefix'] : $result['suffix']; } ?>