Hallo,
Ich hatte es mit diesem Code versucht ...
$sql = "SELECT * FROM ".$db_table."_".$_GET['event']." WHERE position = 'Kunde' ORDER BY id,last_name,surname ASC LIMIT 0,50 ;";
aber es funktioniert leider nicht. Ich erhalte zwar die ersten 50 IDs, aber nicht nach Nachname sortiert.
nein, denn du lässt die gefundenen Einträge auch primär nach der ID sortieren, und erst wenn zwei IDs gleich sind (was eigentlich nicht vorkommen sollte), nach dem Namen.
Denke bitte auch noch an die kontextgerechte Codierung der übergebenen Daten. Im Moment übergibst du $_GET['event'] ungeprüft und ungefiltert an die Datenbank; wenn dir da ein Angreifer unerwartete Werte übergibt, kann das fatale Folgen haben.
Übrigens ist das eher ein SQL-Problem und hat mit PHP nichts zu tun.
So long,
Martin
Wichtig ist, was hinten rauskommt.
(Helmut Kohl, 16 Jahre deutsche Bundesbirne)