Zitat von
jpwfour
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.