Ergebnis 1 bis 10 von 44

Thema: problem: Top10-Addon VMS1.2

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Benutzer
    Registriert seit
    26.12.2006
    Beiträge
    64
    Sorry das ich mich so lange nichgt gemeldet habe, lag seit MI im Krankenhaus.
    hatte ne Harte OP aber jetzt geht es wieder.

    So ich habe den Code wie Oben gepostet geändert. jetzt zeigt der "Invalid use of group function" an ich weiß zwar nicht ob das so richtig ist aber wahrscheinlich auf die nichtvorhandenen REFS und Werber zurück zu führen ....

  2. #2
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    wie lautet der code/mysql befehl noch mal genau? also bei dem die fehler meldung "invalid use of group function" kommt
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  3. #3
    Benutzer
    Registriert seit
    26.12.2006
    Beiträge
    64
    PHP-Code:
    <?
    $rang = 1;
    $platz4 = db_query('SELECT COUNT(w.uid) as anz,w.werber,u.nickname FROM '.$db_prefix.'_werberdaten AS w LEFT JOIN vms_userdaten AS u ON u.uid=w.werber WHERE w.werber!=0 GROUP BY w.werber ORDER BY COUNT(w.uid) DESC LIMIT 10') or die(mysql_error());  
    while($nickw = mysql_fetch_array($platz4)){
    $i++;
    $row = ($i % 2 == 0) ? 0 : 1;
    echo '
    <tr class="tr_row'.$row.'">
    <td align="center">'. $rang++ .'</td>
    <td align="center"><a href="?content=/nickpage&nick='.$nickw['nickname'].'">'.$nickw["nickname"].'</a></td>
    <td align="center">'.$nickw['anz'].'</td>
    </tr>
    ';
    }
    echo '
    </table>
    ';
    foot();?>
    <?head("Copyright");?>
    <!-- Diese Addon wurde vom User adi , klammid : 248998 zusammen gebaut und alle rechte unterliegen ihm .
    Sollten sie dieses Copyright ohne Erlaubnis entfernen , erlischt ihre Lizenz und zieht rechtliche Schritte mit sich .
    Wenn sie das Copyright entfernen wollen kontacktieren sie mich im forum per pn .
    -->
    <div align="center"><font size="1">Top10 Addon &copy; by <a href="http://www.vms-tutorial.de" target="_blank">adi</a></font></div>
    <?foot();?>
    <?
    //Auslesen des traffics der vor xx sec eingelesen wurde
    file_put_contents('dynamic_cache/top10_adi.txt', ob_get_flush() );  

    }else{
     echo file_get_contents('dynamic_cache/top10_adi.txt');
    }
    ?>
    ~Zusammengeführt, by Sebmaster~

    PHP-Code:
    <?
    $rang = 1;
    $platz4 = db_query('SELECT COUNT(w.uid) as anz,w.werber,u.nickname FROM '.$db_prefix.'_werberdaten AS w LEFT JOIN vms_userdaten AS u ON u.uid=w.werber WHERE w.werber!=0 GROUP BY w.werber ORDER BY COUNT(w.uid) DESC LIMIT 10') or die(mysql_error());  
    while($nickw = mysql_fetch_array($platz4)){
    $i++;
    $row = ($i % 2 == 0) ? 0 : 1;
    echo '
    <tr class="tr_row'.$row.'">
    <td align="center">'. $rang++ .'</td>
    <td align="center"><a href="?content=/nickpage&nick='.$nickw['nickname'].'">'.$nickw["nickname"].'</a></td>
    <td align="center">'.$nickw['anz'].'</td>
    </tr>
    ';
    }
    echo '
    </table>
    ';
    foot();?>

  4. #4
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Dieser MySQL Befehl:
    Code:
    SELECT COUNT( w.uid )  AS anz, w.werber, u.nickname
    FROM vms_werberdaten AS w
    LEFT  JOIN vms_userdaten AS u ON u.uid = w.werber
    WHERE w.werber !=0
    GROUP  BY w.werber
    ORDER  BY COUNT( w.uid )  DESC 
    LIMIT 10
    Wird auf MySQL v5 korrekt ausgeführt ohne Fehlermeldung, daher wird es wohl an eurer veralteten MySQL Version liegen.

    Da ich keine alten Versionen benutze, kann ich das jetzt nicht testen, aber vielleicht gehts so?
    PHP-Code:
    $platz4 db_query('SELECT COUNT(w.uid) as anz,w.werber,u.nickname FROM '.$db_prefix.'_werberdaten AS w LEFT JOIN vms_userdaten AS u ON u.uid=w.werber WHERE w.werber!=0 GROUP BY werber ORDER BY COUNT(w.uid) DESC LIMIT 10') or die(mysql_error()); 
    MySQL 4 hat ja teilweise Probleme mit Tabellen Referenzen Alias(sen )
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  5. #5
    Benutzer
    Registriert seit
    26.12.2006
    Beiträge
    64
    hmm leider immernoch der selbe fehler

    OK wie kann ich meine PHP version auf 5 uppen ???

Ähnliche Themen

  1. Top10-addon
    Von shakirafan im Forum Support zu Addons & Erweiterungen
    Antworten: 3
    Letzter Beitrag: 20.01.2011, 17:15
  2. Top10 Addon - Nickname statt ID
    Von Maybach im Forum Support zum VMSone
    Antworten: 15
    Letzter Beitrag: 31.08.2008, 15:07
  3. Antworten: 1
    Letzter Beitrag: 11.04.2008, 19:38
  4. Verschenke Addon vms1 und vms1.2
    Von rudicarell81 im Forum Scripte
    Antworten: 3
    Letzter Beitrag: 25.02.2008, 13:57
  5. Antworten: 4
    Letzter Beitrag: 30.12.2007, 17:34

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •