Ciao, premetto capisco poco del Php, ho questyo codice e volevo sapere come fare per far comparire il risultato solo 1volta all'interno della tabella.
Grazie in Anticipo.........
Codice PHP:
<?php

/** ensure this file is being included by a parent file */
defined'_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );

$online $params->get'online' );
$users $params->get'users' );
$moduleclass_sfx $params->get'moduleclass_sfx' );

$content="";

if (
$online) {
    
$query1 "SELECT count(session_id) as guest_online FROM #__session WHERE guest=1 AND (usertype is NULL OR usertype='')";
    
$database->setQuery($query1);
    
$guest_array $database->loadResult();

    
$query2 "SELECT DISTINCT count(username) as user_online FROM #__session WHERE guest=0 AND usertype <> 'administrator' AND usertype <> 'superadministrator'";
    
$database->setQuery($query2);
    
$user_array $database->loadResult();

    if (
$guest_array<>&& $user_array==0) {
        if (
$guest_array==1) {
            
$content.=_WE_HAVE;
            
$content.=_GUEST_COUNT;
            
$content.=_ONLINE;
            eval (
"\$content = \"$content\";");
        } else {
            
$content.=_WE_HAVE;
            
$content.=_GUESTS_COUNT;
            
$content.=_ONLINE;
            eval (
"\$content = \"$content\";");

        }
    }

    if (
$guest_array==&& $user_array<>0) {
        if (
$user_array==1) {
            
$content.=_WE_HAVE;
            
$content.=_MEMBER_COUNT;
            
$content.=_ONLINE;
            eval (
"\$content = \"$content\";");
        } else {
            
$content.=_WE_HAVE;
            
$content.=_MEMBERS_COUNT;
            
$content.=_ONLINE;
            eval (
"\$content = \"$content\";");
        }
    }

    if (
$guest_array<>&& $user_array<>0) {
        if (
$guest_array==1) {
            
$content.=_WE_HAVE;
            
$content.=_GUEST_COUNT;
            
$content.=_AND;
            eval (
"\$content = \"$content\";");
        } else {
            
$content.=_WE_HAVE;
            
$content.=_GUESTS_COUNT;
            
$content.=_ONLINE;
            
$content.=_AND;
            eval (
"\$content = \"$content\";");
        }

        if (
$user_array==1) {
            
$content.=_MEMBER_COUNT;
            
$content.=_ONLINE;
            eval (
"\$content = \"$content\";");
        } else {
            
$content.=_MEMBERS_COUNT;
            
$content.=_ONLINE;
            eval (
"\$content = \"$content\";");
        }

    }
}

if (
$users) {
    
$query "SELECT DISTINCT a.username"
    
."\n FROM #__session AS a"
    
."\n WHERE (a.guest=0)";
    
$database->setQuery($query);
    
$rows $database->loadObjectList();
    foreach(
$rows as $row) {
        
$content .= "<ul>\n";
        
$content .= "[*][b]" $row->username "[/b]\n";
        
$content .= "[/list]\n";
    }

    if (
$content == "") {
        echo 
_NONE ."\n";
    }
}
?>
<table width="100%"  border="0" cellspacing="0" cellpadding="0" class="menu">
  <tr>
    <td><?php echo $content ?></td>
  </tr>
</table>