ilch Forum » Ilch Clan 1.1 » Allgemein » Von einer Gallery Kat die werte auslesen

Geschlossen
  1. #31
    User Pic
    H4ckHunt3r Mitglied
    Registriert seit
    02.01.2010
    Beiträge
    408
    Beitragswertungen
    18 Beitragspunkte
    Ich habs immer so eilig mitm schreiben...
    da vergesse ich schonma was...

    So müsste es eigentlich funzen^^

    <?php
    #
    # Mediadaten v1 von DjGeCk0
    # mit Teilen von IceT33 und Ilch.de
    defined ('main') or die ( 'no direct access' );
     
    $title = $allgAr['title'].' :: Mediadaten';
    $hmenu = 'Mediadaten';
    $design = new design ( $title , $hmenu );
    $design->header();
    #########################################################
    #            EINSTELLUNGEN                              #
    #########################################################
     
     
    #########################################################
    #            AB HIER NICHTS MEHR AÄNDERN                #
    #########################################################
    # variablen definieren
    $heute = date ('Y-m-d');
    $time = time();
    $daysec = 86400;
    $weekdays = 7;
    $mth = 30;
    $day = $time - $daysec;
     
    # Daten abfragen
    ## visits
    $ges_visits = db_result(db_query("SELECT SUM(count) FROM prefix_counter"),0);
    $ges_heute  = @db_result(db_query("SELECT count FROM prefix_counter WHERE date = '".$heute."'"),0);
    $ges_gestern = @db_result(db_query('SELECT count FROM prefix_counter WHERE date < "'.$heute.'" ORDER BY date DESC LIMIT 1'),0);
     
    $maxErg = db_query('SELECT MAX(count) FROM `prefix_counter`');
    $max_in = db_result($maxErg,0);
     
    $news1 = @db_query("SELECT COUNT(news_id) FROM prefix_news");
    $news    = @db_result($news1,0);
     
    $shoutbox1 = @db_query("SELECT COUNT(ID) FROM prefix_shoutbox");
    $shoutbox  = @db_result($shoutbox1,0);
     
    $awards1 = @db_query("SELECT COUNT(ID) FROM prefix_awards");
    $awards  = @db_result($awards1,0);
     
    $partner1 = @db_query("SELECT COUNT(ID) FROM prefix_partners");
    $partner  = @db_result($partner1,0);
     
    // gibt die groesse der Datenbank  aus
    $result = db_query("SHOW TABLE STATUS");
        $dbsize = 0;
        while($row = mysql_fetch_assoc($result)) {
            $dbsize += $row['Data_length'];
        }
    $dbgreat = nicebytes($dbsize);
    ///////////////////////////////////////
    $avatargreat = nicebytes(dirsize('include/images/avatars/'));
    $downgreat = nicebytes(dirsize('include/downs/'));
    $online = '<b>'.ges_online().'</b> Benutzer und <b>'.ges_gast_online().'</b> G&auml;ste';
     
    # Onlinezeit ausrechnen über user 1
    $useroneregist = db_result(db_query('SELECT regist FROM prefix_user WHERE id = 1'),0);
    $sincesec = $time - $useroneregist;
    $sinceday = floor($sincesec / $daysec);
     
    $dayvisits = floor($ges_visits / $sinceday)+1;
    $mthvisits = floor($dayvisits * $mth);
    #########################################################
    #            TIME STATS                                 #
    #########################################################
    echo '<br><b>Zeitstatus</b><br><br>';
            echo 'Heute ist '.$heute.'<br>';
            echo 'Die Seite ist schon <b>'.$sinceday.'</b> tage online<br>';
    #########################################################
    #            VISIT STATS                                #
    #########################################################
    echo '<br><b>Besucher</b><br><br>';
              echo $lang['whole'].': '.$ges_visits.'<br>';
            echo $lang['today'].': '.$ges_heute.'<br>';
            echo $lang['yesterday'].': '.$ges_gestern.'<br>';
            echo 'Maximal am Tag: '.$max_in.'<br>';
            echo 'Durchschnittlich am Tag: '.$dayvisits.'<br>';
            echo 'Durchschnittlich im Monat: '.$mthvisits.'<br>';
    #########################################################
    #            TABLE LAST 7 DAYS                          #
    #########################################################
    $anzahlShownTage = 7;
     
            echo '<br /><table width=90%" align="center" class="border" cellpadding="0" cellspacing="1" border="0"><tr><td>';
              echo '<table width="100%" border="0" cellpadding="5" cellspacing="0">';
              echo '<tr class="Chead"><td colspan="3" align="center"><b>Wochen Status</b></td></tr>';
     
            $max_in = 0;
            $ges = 0;
            $dat = array();
            $max_width = 200;
     
            $maxErg = db_query('SELECT MAX(count) FROM `prefix_counter`');
            $max_in = db_result($maxErg,0);
     
            $erg = db_query ("SELECT count, DATE_FORMAT(date,'%a der %d. %b') as datum FROM `prefix_counter` ORDER BY date DESC LIMIT ".$anzahlShownTage);
            while ($row = db_fetch_row($erg) ) {
     
              $value = $row[0];
     
                    if ( empty($value) ) {
                      $bwidth = 0;
              } else {
                      $bwidth = $value/$max_in * $max_width;
                      $bwidth = round($bwidth,0);
                    }
     
                    echo '<tr class="Cnorm">';
                    echo '<td>'.$row[1].'</td>';
                    echo '<td><table width="'.$bwidth.'" border="0" cellpadding="0" cellspacing="0">';
                    echo '<tr><td height="2" class="border"></td></tr></table>';
                    echo '</td><td align="right">'.$value.'</td></tr>';
     
                    $ges_woche += $value;
            }
     
            $gesBesucher = db_query('SELECT SUM(count) FROM prefix_counter');
            $gesBesucher = @db_result($gesBesucher,0);
     
            echo '<tr class="Cmite"><td colspan="3"><div align="right">';
            echo '</td></tr><tr class="Cdark">';
            echo '</tr></table></td></tr></table><br />';
                    echo 'Diese Woche: '.$ges_woche.'<br><br>';
    #########################################################
    #            FORUM; GBOOK GALLERY STATS                 #
    #########################################################
     
     
    echo '<b>Gallery</b><br><br>';
    
    function get_CatImgs($catId, $imgCount = 0)
    {
        $SQLq = db_query("SELECT * FROM prefix_gallery_cats WHERE cat='".$catId."'");
    	while($row2 = db_fetch_object($SQLq))
    	{
    		if(db_num_rows(db_query("SELECT * FROM prefix_gallery_cats WHERE cat='".$row2->id."'"))>=1)
    		{
    			$imgCount = $imgCount + get_CatImgs($row2->id);
    		}
    		$SQLqC = db_query("SELECT * FROM prefix_gallery_imgs WHERE cat='".$row2->id."'");
    		$imgCount = $imgCount + db_num_rows($SQLqC);
    	}
    	return $imgCount;
    }
    
    $SQL = db_query("SELECT * FROM prefix_gallery_cats WHERE cat='0'");
    while($row = db_fetch_object($SQL))
    {
    	$imgCount = 0;
    	$imgCount = get_CatImgs($row->id, $imgCount);
    	print '<div>'.$row->name.': '.$imgCount.'</div>';
    }
     
    $ugallerycount = db_query('SELECT COUNT(id) from prefix_usergallery');
            $gesugallery = @db_result($ugallerycount,0);
     
    #########################################################
    #            USER STATS                                 #
    #########################################################
    echo '<br><b>User</b><br><br>';
                    echo 'Online: '.ges_online().'<br />';
    $usercount = db_query('SELECT COUNT(id) from prefix_user');
            $gesuser = @db_result($usercount,0);
                    echo 'Registrierte User: '.$gesuser.'<br>';
     
    $reglastday = db_query ("SELECT COUNT(id) from prefix_user where regist > $day");
    $lastdayres = @db_result($reglastday,0);
                    echo 'Registrierte User die letzten 24h: '.$lastdayres.'<br>';
     
    $areg =  round($gesuser / $sinceday,2);
                    echo 'Registrierte User pro Tag: '.$areg.'<br>';
    # Geschlecht
    $malecount = db_query('SELECT COUNT(geschlecht) from prefix_user WHERE geschlecht = 1');
            $gesmale = @db_result($malecount,0);
                    echo 'M&auml;nnliche User: '.$gesmale.'<br>';
     
    $femalecount = db_query('SELECT COUNT(geschlecht) from prefix_user WHERE geschlecht = 2');
            $gesfemale = @db_result($femalecount,0);
                    echo 'Weibliche User: '.$gesfemale.'<br>';
     
    $sexcount = db_query('SELECT COUNT(geschlecht) from prefix_user WHERE geschlecht = 0');
            $gessex = @db_result($sexcount,0);
                    echo 'User ohne Geschlechtsangabe: '.$gessex.'<br>';
     
    $design->footer();
    ?>
    Lg H4ckHunt3r
    Meine Page
    Mein Projekt
    0 Mitglieder finden den Beitrag gut.
  2. #32
    User Pic
    Shoutala Mitglied
    Registriert seit
    24.08.2010
    Beiträge
    135
    Beitragswertungen
    1 Beitragspunkte
    Render: 0
    Fanarts: 0
    Chibi Render: 0
    Avatare: 2
    Wallpaper: 458

    Fanarts stimmt, der rest aber nicht xd

    Bei Render müsste 3 stehen und bei Chibi Render.. ka wieviele xD
    0 Mitglieder finden den Beitrag gut.
  3. #33
    User Pic
    H4ckHunt3r Mitglied
    Registriert seit
    02.01.2010
    Beiträge
    408
    Beitragswertungen
    18 Beitragspunkte
    Wallpaper stimmt doch auch...
    Die Zahl steht doch auch in der Gallery bei euch^^

    Zum rest kann ich nichts sagen da ich die Kategorien nicht einsehen kann^^
    Aber ich glaube nicht das der eins Richtig und das andere Falsch ausrechnet^^


    Zuletzt modifiziert von H4ckHunt3r am 24.01.2011 - 21:29:16
    Lg H4ckHunt3r
    Meine Page
    Mein Projekt
    0 Mitglieder finden den Beitrag gut.
  4. #34
    User Pic
    Shoutala Mitglied
    Registriert seit
    24.08.2010
    Beiträge
    135
    Beitragswertungen
    1 Beitragspunkte
    Klar, Wallpaper stimmt auch, aber Render sowie Chibi Render werden nich gezählt und bei Fanarts weiß ich das nich ^^
    0 Mitglieder finden den Beitrag gut.
  5. #35
    User Pic
    H4ckHunt3r Mitglied
    Registriert seit
    02.01.2010
    Beiträge
    408
    Beitragswertungen
    18 Beitragspunkte
    ZitatZitat geschrieben von Shoutala

    Klar, Wallpaper stimmt auch, aber Render sowie Chibi Render werden nich gezählt und bei Fanarts weiß ich das nich ^^

    Hatte oben noch was rein Editiert^^

    ZitatZitat geschrieben von H4ckHunt3r

    Zum rest kann ich nichts sagen da ich die Kategorien nicht einsehen kann^^
    Aber ich glaube nicht das der eins Richtig und das andere Falsch ausrechnet^^
    Lg H4ckHunt3r
    Meine Page
    Mein Projekt
    0 Mitglieder finden den Beitrag gut.
  6. #36
    User Pic
    Shoutala Mitglied
    Registriert seit
    24.08.2010
    Beiträge
    135
    Beitragswertungen
    1 Beitragspunkte
    avatare, Fanarts, Render und Chibi Render sind die gleichen Kategorien wie Wallpapers. nur gibt es in denen keine weiteren Kategorien
    0 Mitglieder finden den Beitrag gut.
  7. #37
    User Pic
    H4ckHunt3r Mitglied
    Registriert seit
    02.01.2010
    Beiträge
    408
    Beitragswertungen
    18 Beitragspunkte
    Ok glaube nu hab ich worans lag^^

    <?php
    #
    # Mediadaten v1 von DjGeCk0
    # mit Teilen von IceT33 und Ilch.de
    defined ('main') or die ( 'no direct access' );
     
    $title = $allgAr['title'].' :: Mediadaten';
    $hmenu = 'Mediadaten';
    $design = new design ( $title , $hmenu );
    $design->header();
    #########################################################
    #            EINSTELLUNGEN                              #
    #########################################################
     
     
    #########################################################
    #            AB HIER NICHTS MEHR AÄNDERN                #
    #########################################################
    # variablen definieren
    $heute = date ('Y-m-d');
    $time = time();
    $daysec = 86400;
    $weekdays = 7;
    $mth = 30;
    $day = $time - $daysec;
     
    # Daten abfragen
    ## visits
    $ges_visits = db_result(db_query("SELECT SUM(count) FROM prefix_counter"),0);
    $ges_heute  = @db_result(db_query("SELECT count FROM prefix_counter WHERE date = '".$heute."'"),0);
    $ges_gestern = @db_result(db_query('SELECT count FROM prefix_counter WHERE date < "'.$heute.'" ORDER BY date DESC LIMIT 1'),0);
     
    $maxErg = db_query('SELECT MAX(count) FROM `prefix_counter`');
    $max_in = db_result($maxErg,0);
     
    $news1 = @db_query("SELECT COUNT(news_id) FROM prefix_news");
    $news    = @db_result($news1,0);
     
    $shoutbox1 = @db_query("SELECT COUNT(ID) FROM prefix_shoutbox");
    $shoutbox  = @db_result($shoutbox1,0);
     
    $awards1 = @db_query("SELECT COUNT(ID) FROM prefix_awards");
    $awards  = @db_result($awards1,0);
     
    $partner1 = @db_query("SELECT COUNT(ID) FROM prefix_partners");
    $partner  = @db_result($partner1,0);
     
    // gibt die groesse der Datenbank  aus
    $result = db_query("SHOW TABLE STATUS");
        $dbsize = 0;
        while($row = mysql_fetch_assoc($result)) {
            $dbsize += $row['Data_length'];
        }
    $dbgreat = nicebytes($dbsize);
    ///////////////////////////////////////
    $avatargreat = nicebytes(dirsize('include/images/avatars/'));
    $downgreat = nicebytes(dirsize('include/downs/'));
    $online = '<b>'.ges_online().'</b> Benutzer und <b>'.ges_gast_online().'</b> G&auml;ste';
     
    # Onlinezeit ausrechnen über user 1
    $useroneregist = db_result(db_query('SELECT regist FROM prefix_user WHERE id = 1'),0);
    $sincesec = $time - $useroneregist;
    $sinceday = floor($sincesec / $daysec);
     
    $dayvisits = floor($ges_visits / $sinceday)+1;
    $mthvisits = floor($dayvisits * $mth);
    #########################################################
    #            TIME STATS                                 #
    #########################################################
    echo '<br><b>Zeitstatus</b><br><br>';
            echo 'Heute ist '.$heute.'<br>';
            echo 'Die Seite ist schon <b>'.$sinceday.'</b> tage online<br>';
    #########################################################
    #            VISIT STATS                                #
    #########################################################
    echo '<br><b>Besucher</b><br><br>';
              echo $lang['whole'].': '.$ges_visits.'<br>';
            echo $lang['today'].': '.$ges_heute.'<br>';
            echo $lang['yesterday'].': '.$ges_gestern.'<br>';
            echo 'Maximal am Tag: '.$max_in.'<br>';
            echo 'Durchschnittlich am Tag: '.$dayvisits.'<br>';
            echo 'Durchschnittlich im Monat: '.$mthvisits.'<br>';
    #########################################################
    #            TABLE LAST 7 DAYS                          #
    #########################################################
    $anzahlShownTage = 7;
     
            echo '<br /><table width=90%" align="center" class="border" cellpadding="0" cellspacing="1" border="0"><tr><td>';
              echo '<table width="100%" border="0" cellpadding="5" cellspacing="0">';
              echo '<tr class="Chead"><td colspan="3" align="center"><b>Wochen Status</b></td></tr>';
     
            $max_in = 0;
            $ges = 0;
            $dat = array();
            $max_width = 200;
     
            $maxErg = db_query('SELECT MAX(count) FROM `prefix_counter`');
            $max_in = db_result($maxErg,0);
     
            $erg = db_query ("SELECT count, DATE_FORMAT(date,'%a der %d. %b') as datum FROM `prefix_counter` ORDER BY date DESC LIMIT ".$anzahlShownTage);
            while ($row = db_fetch_row($erg) ) {
     
              $value = $row[0];
     
                    if ( empty($value) ) {
                      $bwidth = 0;
              } else {
                      $bwidth = $value/$max_in * $max_width;
                      $bwidth = round($bwidth,0);
                    }
     
                    echo '<tr class="Cnorm">';
                    echo '<td>'.$row[1].'</td>';
                    echo '<td><table width="'.$bwidth.'" border="0" cellpadding="0" cellspacing="0">';
                    echo '<tr><td height="2" class="border"></td></tr></table>';
                    echo '</td><td align="right">'.$value.'</td></tr>';
     
                    $ges_woche += $value;
            }
     
            $gesBesucher = db_query('SELECT SUM(count) FROM prefix_counter');
            $gesBesucher = @db_result($gesBesucher,0);
     
            echo '<tr class="Cmite"><td colspan="3"><div align="right">';
            echo '</td></tr><tr class="Cdark">';
            echo '</tr></table></td></tr></table><br />';
                    echo 'Diese Woche: '.$ges_woche.'<br><br>';
    #########################################################
    #            FORUM; GBOOK GALLERY STATS                 #
    #########################################################
     
     
    echo '<b>Gallery</b><br><br>';
    
    function get_CatImgs($catId, $imgCount = 0)
    {
        $SQLq = db_query("SELECT * FROM prefix_gallery_cats WHERE cat='".$catId."'");
    	while($row2 = db_fetch_object($SQLq))
    	{
    		if(db_num_rows(db_query("SELECT * FROM prefix_gallery_cats WHERE cat='".$row2->id."'"))>=1)
    		{
    			$imgCount = $imgCount + get_CatImgs($row2->id);
    		}
    	}
    	$SQLq2 = db_query("SELECT * FROM prefix_gallery_imgs WHERE cat='".$catId."'");
    	$imgCount = $imgCount + db_num_rows($SQLq2);
    	return $imgCount;
    }
    
    $SQL = db_query("SELECT * FROM prefix_gallery_cats WHERE cat='0'");
    while($row = db_fetch_object($SQL))
    {
    	$imgCount = 0;
    	$imgCount = get_CatImgs($row->id, $imgCount);
    	print '<div>'.$row->name.': '.$imgCount.'</div>';
    }
     
    $ugallerycount = db_query('SELECT COUNT(id) from prefix_usergallery');
            $gesugallery = @db_result($ugallerycount,0);
     
    #########################################################
    #            USER STATS                                 #
    #########################################################
    echo '<br><b>User</b><br><br>';
                    echo 'Online: '.ges_online().'<br />';
    $usercount = db_query('SELECT COUNT(id) from prefix_user');
            $gesuser = @db_result($usercount,0);
                    echo 'Registrierte User: '.$gesuser.'<br>';
     
    $reglastday = db_query ("SELECT COUNT(id) from prefix_user where regist > $day");
    $lastdayres = @db_result($reglastday,0);
                    echo 'Registrierte User die letzten 24h: '.$lastdayres.'<br>';
     
    $areg =  round($gesuser / $sinceday,2);
                    echo 'Registrierte User pro Tag: '.$areg.'<br>';
    # Geschlecht
    $malecount = db_query('SELECT COUNT(geschlecht) from prefix_user WHERE geschlecht = 1');
            $gesmale = @db_result($malecount,0);
                    echo 'M&auml;nnliche User: '.$gesmale.'<br>';
     
    $femalecount = db_query('SELECT COUNT(geschlecht) from prefix_user WHERE geschlecht = 2');
            $gesfemale = @db_result($femalecount,0);
                    echo 'Weibliche User: '.$gesfemale.'<br>';
     
    $sexcount = db_query('SELECT COUNT(geschlecht) from prefix_user WHERE geschlecht = 0');
            $gessex = @db_result($sexcount,0);
                    echo 'User ohne Geschlechtsangabe: '.$gessex.'<br>';
     
    $design->footer();
    ?>



    Zuletzt modifiziert von H4ckHunt3r am 25.01.2011 - 06:20:27
    Lg H4ckHunt3r
    Meine Page
    Mein Projekt
    0 Mitglieder finden den Beitrag gut.
  8. #38
    User Pic
    Shoutala Mitglied
    Registriert seit
    24.08.2010
    Beiträge
    135
    Beitragswertungen
    1 Beitragspunkte
    PERFEKT !!!

    Nur eine sache noch *hust*

    Nun steht bei Wallpapers "0" xDD'
    Aber die anderen werden dafür angezeigt ^^
    0 Mitglieder finden den Beitrag gut.
  9. #39
    User Pic
    H4ckHunt3r Mitglied
    Registriert seit
    02.01.2010
    Beiträge
    408
    Beitragswertungen
    18 Beitragspunkte
    ok...
    nu aber... xD

    <?php
    #
    # Mediadaten v1 von DjGeCk0
    # mit Teilen von IceT33 und Ilch.de
    defined ('main') or die ( 'no direct access' );
     
    $title = $allgAr['title'].' :: Mediadaten';
    $hmenu = 'Mediadaten';
    $design = new design ( $title , $hmenu );
    $design->header();
    #########################################################
    #            EINSTELLUNGEN                              #
    #########################################################
     
     
    #########################################################
    #            AB HIER NICHTS MEHR AÄNDERN                #
    #########################################################
    # variablen definieren
    $heute = date ('Y-m-d');
    $time = time();
    $daysec = 86400;
    $weekdays = 7;
    $mth = 30;
    $day = $time - $daysec;
     
    # Daten abfragen
    ## visits
    $ges_visits = db_result(db_query("SELECT SUM(count) FROM prefix_counter"),0);
    $ges_heute  = @db_result(db_query("SELECT count FROM prefix_counter WHERE date = '".$heute."'"),0);
    $ges_gestern = @db_result(db_query('SELECT count FROM prefix_counter WHERE date < "'.$heute.'" ORDER BY date DESC LIMIT 1'),0);
     
    $maxErg = db_query('SELECT MAX(count) FROM `prefix_counter`');
    $max_in = db_result($maxErg,0);
     
    $news1 = @db_query("SELECT COUNT(news_id) FROM prefix_news");
    $news    = @db_result($news1,0);
     
    $shoutbox1 = @db_query("SELECT COUNT(ID) FROM prefix_shoutbox");
    $shoutbox  = @db_result($shoutbox1,0);
     
    $awards1 = @db_query("SELECT COUNT(ID) FROM prefix_awards");
    $awards  = @db_result($awards1,0);
     
    $partner1 = @db_query("SELECT COUNT(ID) FROM prefix_partners");
    $partner  = @db_result($partner1,0);
     
    // gibt die groesse der Datenbank  aus
    $result = db_query("SHOW TABLE STATUS");
        $dbsize = 0;
        while($row = mysql_fetch_assoc($result)) {
            $dbsize += $row['Data_length'];
        }
    $dbgreat = nicebytes($dbsize);
    ///////////////////////////////////////
    $avatargreat = nicebytes(dirsize('include/images/avatars/'));
    $downgreat = nicebytes(dirsize('include/downs/'));
    $online = '<b>'.ges_online().'</b> Benutzer und <b>'.ges_gast_online().'</b> G&auml;ste';
     
    # Onlinezeit ausrechnen über user 1
    $useroneregist = db_result(db_query('SELECT regist FROM prefix_user WHERE id = 1'),0);
    $sincesec = $time - $useroneregist;
    $sinceday = floor($sincesec / $daysec);
     
    $dayvisits = floor($ges_visits / $sinceday)+1;
    $mthvisits = floor($dayvisits * $mth);
    #########################################################
    #            TIME STATS                                 #
    #########################################################
    echo '<br><b>Zeitstatus</b><br><br>';
            echo 'Heute ist '.$heute.'<br>';
            echo 'Die Seite ist schon <b>'.$sinceday.'</b> tage online<br>';
    #########################################################
    #            VISIT STATS                                #
    #########################################################
    echo '<br><b>Besucher</b><br><br>';
              echo $lang['whole'].': '.$ges_visits.'<br>';
            echo $lang['today'].': '.$ges_heute.'<br>';
            echo $lang['yesterday'].': '.$ges_gestern.'<br>';
            echo 'Maximal am Tag: '.$max_in.'<br>';
            echo 'Durchschnittlich am Tag: '.$dayvisits.'<br>';
            echo 'Durchschnittlich im Monat: '.$mthvisits.'<br>';
    #########################################################
    #            TABLE LAST 7 DAYS                          #
    #########################################################
    $anzahlShownTage = 7;
     
            echo '<br /><table width=90%" align="center" class="border" cellpadding="0" cellspacing="1" border="0"><tr><td>';
              echo '<table width="100%" border="0" cellpadding="5" cellspacing="0">';
              echo '<tr class="Chead"><td colspan="3" align="center"><b>Wochen Status</b></td></tr>';
     
            $max_in = 0;
            $ges = 0;
            $dat = array();
            $max_width = 200;
     
            $maxErg = db_query('SELECT MAX(count) FROM `prefix_counter`');
            $max_in = db_result($maxErg,0);
     
            $erg = db_query ("SELECT count, DATE_FORMAT(date,'%a der %d. %b') as datum FROM `prefix_counter` ORDER BY date DESC LIMIT ".$anzahlShownTage);
            while ($row = db_fetch_row($erg) ) {
     
              $value = $row[0];
     
                    if ( empty($value) ) {
                      $bwidth = 0;
              } else {
                      $bwidth = $value/$max_in * $max_width;
                      $bwidth = round($bwidth,0);
                    }
     
                    echo '<tr class="Cnorm">';
                    echo '<td>'.$row[1].'</td>';
                    echo '<td><table width="'.$bwidth.'" border="0" cellpadding="0" cellspacing="0">';
                    echo '<tr><td height="2" class="border"></td></tr></table>';
                    echo '</td><td align="right">'.$value.'</td></tr>';
     
                    $ges_woche += $value;
            }
     
            $gesBesucher = db_query('SELECT SUM(count) FROM prefix_counter');
            $gesBesucher = @db_result($gesBesucher,0);
     
            echo '<tr class="Cmite"><td colspan="3"><div align="right">';
            echo '</td></tr><tr class="Cdark">';
            echo '</tr></table></td></tr></table><br />';
                    echo 'Diese Woche: '.$ges_woche.'<br><br>';
    #########################################################
    #            FORUM; GBOOK GALLERY STATS                 #
    #########################################################
     
     
    echo '<b>Gallery</b><br><br>';
    
    function get_CatImgs($catId, $imgCount = 0)
    {
        $SQLq = db_query("SELECT * FROM prefix_gallery_cats WHERE cat='".$catId."'");
    	while($row2 = db_fetch_object($SQLq))
    	{
    		if(db_num_rows(db_query("SELECT * FROM prefix_gallery_cats WHERE cat='".$row2->id."'"))>=1)
    		{
    			$imgCount = $imgCount + get_CatImgs($row2->id);
    		}
    			$SQLq3 = db_query("SELECT * FROM prefix_gallery_imgs WHERE cat='".$row2->id."'");
    			$imgCount = $imgCount + db_num_rows($SQLq3);
    	}
    	$SQLq2 = db_query("SELECT * FROM prefix_gallery_imgs WHERE cat='".$catId."'");
    	$imgCount = $imgCount + db_num_rows($SQLq2);
    	return $imgCount;
    }
    
    $SQL = db_query("SELECT * FROM prefix_gallery_cats WHERE cat='0'");
    while($row = db_fetch_object($SQL))
    {
    	$imgCount = 0;
    	$imgCount = get_CatImgs($row->id, $imgCount);
    	print '<div>'.$row->name.': '.$imgCount.'</div>';
    }
     
    $ugallerycount = db_query('SELECT COUNT(id) from prefix_usergallery');
            $gesugallery = @db_result($ugallerycount,0);
     
    #########################################################
    #            USER STATS                                 #
    #########################################################
    echo '<br><b>User</b><br><br>';
                    echo 'Online: '.ges_online().'<br />';
    $usercount = db_query('SELECT COUNT(id) from prefix_user');
            $gesuser = @db_result($usercount,0);
                    echo 'Registrierte User: '.$gesuser.'<br>';
     
    $reglastday = db_query ("SELECT COUNT(id) from prefix_user where regist > $day");
    $lastdayres = @db_result($reglastday,0);
                    echo 'Registrierte User die letzten 24h: '.$lastdayres.'<br>';
     
    $areg =  round($gesuser / $sinceday,2);
                    echo 'Registrierte User pro Tag: '.$areg.'<br>';
    # Geschlecht
    $malecount = db_query('SELECT COUNT(geschlecht) from prefix_user WHERE geschlecht = 1');
            $gesmale = @db_result($malecount,0);
                    echo 'M&auml;nnliche User: '.$gesmale.'<br>';
     
    $femalecount = db_query('SELECT COUNT(geschlecht) from prefix_user WHERE geschlecht = 2');
            $gesfemale = @db_result($femalecount,0);
                    echo 'Weibliche User: '.$gesfemale.'<br>';
     
    $sexcount = db_query('SELECT COUNT(geschlecht) from prefix_user WHERE geschlecht = 0');
            $gessex = @db_result($sexcount,0);
                    echo 'User ohne Geschlechtsangabe: '.$gessex.'<br>';
     
    $design->footer();
    ?>
    Lg H4ckHunt3r
    Meine Page
    Mein Projekt
    1 Mitglieder finden den Beitrag gut.
  10. #40
    User Pic
    Shoutala Mitglied
    Registriert seit
    24.08.2010
    Beiträge
    135
    Beitragswertungen
    1 Beitragspunkte
    Nun ist es perfekt xD

    Ich danke dir recht herlzich lächeln

    aber eine frage noch, habe ich nun umsonst die A,B,C,D,E.... Kategorien gelöscht ? ^^
    0 Mitglieder finden den Beitrag gut.
  11. #41
    User Pic
    H4ckHunt3r Mitglied
    Registriert seit
    02.01.2010
    Beiträge
    408
    Beitragswertungen
    18 Beitragspunkte
    öhm nein^^
    Ich ich meine es würde auch mit funktionieren^^
    Aber ich fands auch so ned so toll...^^
    Macht die Gallery Unübersichtlich (finde ich)^^
    Vllt erweitere ich wenn ich mal zeit dafür habe
    die Gallery um ein Filer System
    und mache sie Alphabetisch sortierbar^^

    Wie gesagt wenn ich mal Zeit dafür habe^^
    Lg H4ckHunt3r
    Meine Page
    Mein Projekt
    0 Mitglieder finden den Beitrag gut.
  12. #42
    User Pic
    Shoutala Mitglied
    Registriert seit
    24.08.2010
    Beiträge
    135
    Beitragswertungen
    1 Beitragspunkte
    Okay, dann danke ich dir nochmal und schonmal im vorraus ^^
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten