Zitat Zitat von jpwfour Beitrag anzeigen
weiß jetzt nicht genau um was das es geht, aber daziwschen muss ein komma:

Code:
 ...ORDER BY $max-banner['dbfeld für sortierung1'], $max-banner['dbfeld für sortierung 2'] ...
kann natürlich auch sein,d ass dud as drin hast und nur hier vergessen, dann sorry für den unnötigen post

für weitere infos zu ORDER BY:
http://dev.mysql.com/doc/refman/5.1/...imization.html

Nein hatte kein Komma dazuwischen, weil es ja im Normalfall auch heisst ORDER BY verdienst DESC da ist ja auch kein Komma dazwischen also bei mir sieht das ganze bei meinem ersten Versuch so aus

Code:
 $fbanner = db_query("SELECT * FROM ".$db_prefix."_gebuchte_werbung WHERE menge >='1' and werbeart = 'forcedbanner' and sponsor != '".$_SESSION['uid']."' and `verdienst` >0 and status = '1' ORDER BY $max_banner['vonklick'] $max_banner['nachklick']");
vonklick wäre verdienst/reload/auendhalt
nachklick wäre DESC/ASC

jenachdem was eben im Userprofil eingestellt würde...
Mit dem Komma dazwischen funtzt das leider auch nicht.