Volker: zufällig 10 nicht leere datensätze?

Beitrag lesen

Ou, sorry war ein Fehler beim Reinkopieren, die Abfrage wird in php verwendet, und da muss ich die \ vor die einfachen Kommas stellen, da es ja sont nicht escaped ist und nicht geht...

Falsch.
Dein Abfrage sollte z.B. derart aussehen:
tempSQL = mysql_query (" SELECT spalte1 FROM tabelle WHERE spalte1!= '' ORDER BY RAND() LIMIT 0,10 ") or die (mysql_error());
Damit verhinderst du, dass PHP mit " und ' durcheinanderkommt.

also das ist nicht der fehler...

Doch, irgendwie schon.

Gruß,
Volker