Top 10 wird nicht richtig ausgegeben

SELECT MAX(klicks) as maxKlick FROM stream_klicks

Vielleicht funktioniert das ? mit $row->maxKlick sollte dann der Maximalwert angezeigt werden.

Ist die Spalte klicks eigentlich ein Zahlenfeld oder ein Textfeld ?
 
gibt 6 zurück

PHP:
$ergebnis_klicks = mysql_query("SELECT max(klicks) AS klicks



so wie ich das verstehe sollte er 11 zurückgeben

bin kurz mal weg bin um 1300 wieder da
 
Zuletzt bearbeitet:
AAARGHHH,

Astardes hat die Antwort gegeben.

Das Feld "klicks" ist ein Textfeld. Mach ein INT-Feld draus.

Die Reihenfolge bei einem Textfeld ist

1
11
2
222232441
3
4
5
6
etc.

Zeig mir mal ein DESCRIBE tabelle
 
Zuletzt bearbeitet:
das ist die LÖSUNG
DANKE

es war ein varchar

bei int geht es

Habe es jetzt so gemacht

PHP:
$ergebnis_klicks = mysql_query("SELECT * FROM stream_klicks Group by klicks order by klicks desc limit 0,10",$db_klicks);



Danke nochmals an alle
greetz
Ultrasonic
 
Zuletzt bearbeitet:
Zurück