ilch Forum » Allgemein » Plauder Ecke » Vollstrecker und ich rätseln

Geschlossen
  1. #1
    User Pic
    ZSKing Mitglied
    Registriert seit
    05.05.2007
    Beiträge
    1.026
    Beitragswertungen
    0 Beitragspunkte
    Moin Moin!

    Der vollstr3cker und ich rätseln zur Zeit
    an der Statistik Seite des Ilch-Scripts.

    Wie wollen sie anpassen und habe es
    geschafft. Bis zu diesem Punkt:


    Sieht sieht jetzt so aus:
    Link


    Der Code sieht so aus:
    <?php 
    # Copyright by: Manuel 
    # Support: www.ilch.de 
    
    
    defined ('main') or die ( 'no direct access' ); 
    
    $title = $allgAr['title'].' :: Statistik'; 
    $hmenu = 'Statistik'; 
    $design = new design ( $title , $hmenu ); 
    $design->header(); 
    
    $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>Site Statistic</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 += $value; 
    } 
    
    $gesBesucher = db_query('SELECT SUM(count) FROM prefix_counter'); 
    $gesBesucher = @db_result($gesBesucher,0); 
    
    echo '<tr class="Cmite"><td colspan="3"><hr />'; 
    echo $lang['weeksum'].': '.$ges.'<br />'; 
    echo $lang['wholevisitor'].': '.$gesBesucher.'<br /><br />'; 
    echo '</td></tr></table></td></tr></table><br />'; 
    
    $design->footer(); 
    ?>



    Aber jetzt kommt unsere Frage:

    Anscheinend wird das Datum ja aus der Datenbank bezogen. Da liegt aber unser Problem. Keiner von uns beiden kann MySQL. Also jetzt die Frage an die Leute wie Mairu, Manuell etc. pp.:

    Wie und wo kann man die Tages-Bezeichnung von
    Tue, Mon etc. auf Montag, Dienstag.... ändern?


    Liebe Grüße
    ZSKing und vollstr3cker


    verwendete ilchClan Version: 1.1

    betroffene Homepage: gwsrx.gw.funpic.de/index.php?statistik


    Zuletzt modifiziert von ZSKing am 31.07.2007 - 20:22:28
    »inaktiv
    _________________________________
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    $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) ) {

    |
    |
    V
    $erg = db_query ("SELECT count, DATE_FORMAT(date,'%w') as wt, DATE_FORMAT(date,'%d. %b') as datum FROM `prefix_counter` ORDER BY date DESC LIMIT ".$anzahlShownTage); 
    while ($row = db_fetch_row($erg) ) { 
    $row['datum'] = wtage($row['wt']).' der '.$row['datum'];
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    ZSKing Mitglied
    Registriert seit
    05.05.2007
    Beiträge
    1.026
    Beitragswertungen
    0 Beitragspunkte
    Erst einmal danke für
    deine Antwort Mairu,
    aber das sieht jetzt
    so aus:
    Link
    »inaktiv
    _________________________________
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Ja das ist ja auch komisch zunge
    Da wird $row[1] ausgegeben, mach da mal $row['datum'] draus.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Son!c Hall Of Fame
    Registriert seit
    14.09.2006
    Beiträge
    3.766
    Beitragswertungen
    5 Beitragspunkte
    will ja nich dazwischen funken und nicht vom thema ablenken, aber ist das nicht das falsche forum? lachen
    Nimm das Leben nicht zu ernst, du kommst sowieso nicht lebend raus.
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    ZSKing Mitglied
    Registriert seit
    05.05.2007
    Beiträge
    1.026
    Beitragswertungen
    0 Beitragspunkte
    »inaktiv
    _________________________________
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    ZSKing Mitglied
    Registriert seit
    05.05.2007
    Beiträge
    1.026
    Beitragswertungen
    0 Beitragspunkte
    Ich gehe jetzt auch mal off....

    Damit du es dir ansehen kannst, wenn
    du Zeit hast hier jetzt mal der bestehende
    Quelltext aus statistik.php:

    <?php 
    # Copyright by: Manuel 
    # Support: www.ilch.de 
    
    
    defined ('main') or die ( 'no direct access' ); 
    
    $title = $allgAr['title'].' :: Statistik'; 
    $hmenu = 'Statistik'; 
    $design = new design ( $title , $hmenu ); 
    $design->header(); 
    
    $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>SRX Besucher Statistik</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,'%w') as 
    
    wt, DATE_FORMAT(date,'%d. %b') as datum FROM 
    
    `prefix_counter` ORDER BY date DESC LIMIT 
    
    ".$anzahlShownTage);  
    while ($row = db_fetch_row($erg) ) {  
    $row['datum'] = wtage($row['wt']).' der '.$row['datum'];  
    
    $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['datum'].'</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 += $value; 
    } 
    
    $gesBesucher = db_query('SELECT SUM(count) FROM 
    
    prefix_counter'); 
    $gesBesucher = @db_result($gesBesucher,0); 
    
    echo '<tr class="Cmite"><td colspan="3"><hr />'; 
    echo $lang['weeksum'].': '.$ges.'<br />'; 
    echo $lang['wholevisitor'].': '.$gesBesucher.'<br /><br />'; 
    echo '</td></tr></table></td></tr></table><br />'; 
    
    $design->footer(); 
    ?>


    Und nochmal der Link zur
    betroffenen Seite:
    Link zur Seite

    Ich hoffe du kannst uns nochmal weiterhelfen! lächeln



    Liebe Grüße
    ZSking
    »inaktiv
    _________________________________
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Ach mann warum ich da auch nicht gleich hinschaue, naja sorry.

    <?php 
    # Copyright by: Manuel 
    # Support: www.ilch.de 
    
    
    defined ('main') or die ( 'no direct access' ); 
    
    $title = $allgAr['title'].' :: Statistik'; 
    $hmenu = 'Statistik'; 
    $design = new design ( $title , $hmenu ); 
    $design->header(); 
    
    $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>SRX Besucher Statistik</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,'%w') as 
    
    wt, DATE_FORMAT(date,'%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>'.wtage($row[1]).' der '.$row[2].'</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 += $value; 
    } 
    
    $gesBesucher = db_query('SELECT SUM(count) FROM 
    
    prefix_counter'); 
    $gesBesucher = @db_result($gesBesucher,0); 
    
    echo '<tr class="Cmite"><td colspan="3"><hr />'; 
    echo $lang['weeksum'].': '.$ges.'<br />'; 
    echo $lang['wholevisitor'].': '.$gesBesucher.'<br /><br />'; 
    echo '</td></tr></table></td></tr></table><br />'; 
    
    $design->footer(); 
    ?>
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    ZSKing Mitglied
    Registriert seit
    05.05.2007
    Beiträge
    1.026
    Beitragswertungen
    0 Beitragspunkte
    Super vielen Dank
    Mairu! Jetzt klappt
    alles!

    gwsrx.gw.funpic.de/index.php?statistik


    Wir lieben dich alle! ^.^


    Liebe Grüße
    ZSKing


    PS: Kann dann wohl geclosed werden! lächeln
    »inaktiv
    _________________________________
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Plauder Ecke

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten