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
    Erfahrener Benutzer
    Registriert seit
    13.02.2007
    Beiträge
    414
    Zitat Zitat von Tevion Beitrag anzeigen
    sauber sebmaster jetzt hab ich nur noch ein problem ^^

    Top 10 - Refjäger

    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /www/htdocs/w0090b1f/vms/content/intern/top10.php on line 110
    Diese Meldung hatte ich auch !

    Zitat Zitat von Sebmaster Beitrag anzeigen
    Dann mach mal:

    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 w.werber ORDER BY COUNT(w.uid) DESC LIMIT 10'); 
    ersetzen mit:

    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 w.werber ORDER BY COUNT(w.uid) DESC LIMIT 10') or die(mysql_error()); 
    und habe die php mit obiger Zeile upgedatet, doch jetzt kommt MELDUNG:

    Top 10 - Refjäger
    Invalid use of group function

    kann mir jemand sagen was falsch ist ? - SYSTEM mysql Vers. 4
    Mein Scripte-Shop:M shop.burglose.de
    Meine VMS1.2 Seite: burglose.de
    Meine VMS1.1 Seite: losehaufen.de

  2. #2
    Erfahrener Benutzer Avatar von Hardy
    Registriert seit
    24.01.2007
    Beiträge
    2.235
    Zitat Zitat von webkle Beitrag anzeigen
    Diese Meldung hatte ich auch !



    und habe die php mit obiger Zeile upgedatet, doch jetzt kommt MELDUNG:

    Top 10 - Refjäger
    Invalid use of group function

    kann mir jemand sagen was falsch ist ? - SYSTEM mysql Vers. 4
    GROUP BY und ORDER BY geht meines erachtens nicht zusammen...
    schmeiß mal GROUP BY w.werber raus
    Ich nutze den Firefox nur um Opera Google Chrome runterzuladen

  3. #3
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Doch, sollte schon zusammen funktionieren, nur ist MySQL 4 da etwas "zickig", was solche Bezeichner angeht:
    w.werber
    evtl. mal das "w." weglassen, kann zwar, wenn's dann funktionieren sollte, zu einem falschen Ergebnis führen, aber manchmal hilft das, könnte dann halt sein, dass man's dann im ORDER BY statement auch weglassen muss.

    GROUP BY kann man schlecht rausnehmen, da dann ja der Grundgedanke, also alle Refs EINER id zu zählen, verloren geht, so würde das dann immer nur 1,1,1,1,1,... ausgeben, und man müsste via php die Zahlen je werber id aufaddieren.
    ORDER BY ist insofern wichtig, da die Liste ja die ersten 10 absteigend anzeigen soll, anhand der Anzahl refs.
    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)

Ähnliche Themen

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

Berechtigungen

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