Hallo, also zuerstmal: So sieht meine Datenbankabfrage momentan aus:
$a = mysql_query ("select name1, name2, name3 from best where game1='Strike'");
$row = mysql_fetch_row($a);
$result = mysql_query ("select uid, wohnort, nachname, plz from alle_daten where uid='$row[0]' or uid='$row[1]' or uid='$row[2]' ");
while(list($uid, $wohnort, $nachname, $plz) = mysql_fetch_array($result)){
echo "$nachname ($uid) kommt aus $plz $wohnort<br>";
}
Klappt ja an sich so ganz gut, einziges Problem dabei ist jetzt, das die Daten falsch sortiert herauskommen.
Ich möchte gerne, das zuerst Name1, dann Name2 und zum Schluß Name3 ausgegeben wird, allerdings sortiert das Skript mmentan nach der uid.
Kann mir da jemand weiterhelfen? Habe es mir PHP-Sortierfunktionen versucht, aber scheinbar bin ich zu dämlich dafür.
Ich danke euch schonmal...
$a = mysql_query ("select name1, name2, name3 from best where game1='Strike'");
$row = mysql_fetch_row($a);
$result = mysql_query ("select uid, wohnort, nachname, plz from alle_daten where uid='$row[0]' or uid='$row[1]' or uid='$row[2]' ");
while(list($uid, $wohnort, $nachname, $plz) = mysql_fetch_array($result)){
echo "$nachname ($uid) kommt aus $plz $wohnort<br>";
}
Klappt ja an sich so ganz gut, einziges Problem dabei ist jetzt, das die Daten falsch sortiert herauskommen.
Ich möchte gerne, das zuerst Name1, dann Name2 und zum Schluß Name3 ausgegeben wird, allerdings sortiert das Skript mmentan nach der uid.
Kann mir da jemand weiterhelfen? Habe es mir PHP-Sortierfunktionen versucht, aber scheinbar bin ich zu dämlich dafür.
Ich danke euch schonmal...
Kommentar