Ich wollte mal fragen wie ich von einer Gallery Kategorie die werte auslesen und sie in zb "mediadaten" wieder ausgeben kann.
Beispiel:
Wallpaper: xxx Bilder
Chibi Render: xxx bilder
Render: xxx Bilder
Wäre um hilfe dankbar

Hier kann eine Notiz zum Merk-Eintrag hinzugefügt werden (optional)
Geschlossen |
1 2 3 4 5 6 7 | print "<b>Gallery:</b><br>"; $SQL = db_query("SELECT * FROM prefix_gallery_cats"); while($row = db_fetch_object($SQL)) { $SQLq = db_query("SELECT * FROM prefix_gallery_imgs WHERE cat='".$row->id."'"); print "<div>".$row->name.": ".db_num_rows($SQLq)."</div>"; } |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 | <?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ä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>' ; $gallerycount = db_query( 'SELECT COUNT(id) from prefix_gallery_imgs' ); $gesggallery = @db_result( $gallerycount ,0); echo 'Wallpapers: ' . $gesggallery . '<br>' ; $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ä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(); ?> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 | <?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ä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>' ; $SQL = db_query( "SELECT * FROM prefix_gallery_cats" ); while ( $row = db_fetch_object( $SQL )) { $SQLq = db_query( "SELECT * FROM prefix_gallery_imgs WHERE cat='" . $row ->id. "'" ); print $row ->name. ": " .db_num_rows( $SQLq ). "<br>" ; } $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ä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(); ?> |
1 2 3 4 5 6 7 8 | // Wallpaper Kategorien $wallpaper = array("A", "B", "C", "D", "E", "F", "G", "H", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z"); $wallpaper_imgs = 0; // Avatar Kategorien $avaKates = array("Animierte Avatare", "Normale Avatare"); $avaKates_imgs = 0; |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 | <?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ä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>' ; // Wallpaper Kategorien $wallpaper = array ( "A" , "B" , "C" , "D" , "E" , "F" , "G" , "H" , "J" , "K" , "L" , "M" , "N" , "O" , "P" , "Q" , "R" , "S" , "T" , "U" , "V" , "W" , "X" , "Y" , "Z" ); $wallpaper_imgs = 0; // Avatar Kategorien $avaKates = array ( "Animierte Avatare" , "Normale Avatare" ); $avaKates_imgs = 0; $SQL = db_query( "SELECT * FROM prefix_gallery_cats" ); while ( $row = db_fetch_object( $SQL )) { if ( array_key_exists ( $row ->name, $wallpaper )) { $SQLq = db_query( "SELECT * FROM prefix_gallery_imgs WHERE cat='" . $row ->id. "'" ); $wallpaper_imgs = $wallpaper_imgs + db_num_rows( $SQLq ); } elseif ( array_key_exists ( $row ->name, $avaKates )){ $SQLq = db_query( "SELECT * FROM prefix_gallery_imgs WHERE cat='" . $row ->id. "'" ); $avaKates_imgs = $avaKates_imgs + db_num_rows( $SQLq ); } else { $SQLq = db_query( "SELECT * FROM prefix_gallery_imgs WHERE cat='" . $row ->id. "'" ); print $row ->name. ": " .db_num_rows( $SQLq ). "<br>" ; } } print "Wallpaper: " . $wallpaper_imgs . "<br/>" ; print "Avatare: " . $avaKates_imgs . "<br/>" ; $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ä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(); ?> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 | <?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ä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>' ; // Wallpaper Kategorien $wallpaper = array ( "A" , "B" , "C" , "D" , "E" , "F" , "G" , "H" , "J" , "K" , "L" , "M" , "N" , "O" , "P" , "Q" , "R" , "S" , "T" , "U" , "V" , "W" , "X" , "Y" , "Z" ); $wallpaper_imgs = 0; // Avatar Kategorien $avaKates = array ( "Animierte Avatare" , "Normale Avatare" ); $avaKates_imgs = 0; $SQL = db_query( "SELECT * FROM prefix_gallery_cats" ); while ( $row = db_fetch_object( $SQL )) { if (in_array( $row ->name, $wallpaper )) { $SQLq = db_query( "SELECT * FROM prefix_gallery_imgs WHERE cat='" . $row ->id. "'" ); $wallpaper_imgs = $wallpaper_imgs + db_num_rows( $SQLq ); } elseif (in_array( $row ->name, $avaKates )){ $SQLq = db_query( "SELECT * FROM prefix_gallery_imgs WHERE cat='" . $row ->id. "'" ); $avaKates_imgs = $avaKates_imgs + db_num_rows( $SQLq ); } else { $SQLq = db_query( "SELECT * FROM prefix_gallery_imgs WHERE cat='" . $row ->id. "'" ); print $row ->name. ": " .db_num_rows( $SQLq ). "<br>" ; } } print "Wallpaper: " . $wallpaper_imgs . "<br/>" ; print "Avatare: " . $avaKates_imgs . "<br/>" ; $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ä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(); ?> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 | <?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ä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_row(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($ $row2 ->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ä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(); ?> |
1 | Fatal error: Call to undefined function db_num_row() in /hp/bs/aa/ky/www/include/contents/mediadaten_de.php on line 140 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 | <?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ä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($ $row2 ->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ä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(); ?> |
Geschlossen | ||
![]() |
Zurück zu Allgemein |