Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Stampa 2 volte

  1. #1

    Stampa 2 volte

    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>

  2. #2

  3. #3
    Originale come risposta!!!!!!!!!!!!!

    Sei bravo solo te....

    Buon Divertimento ----
    CMQ ho risolto!!!
    :unz:

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.