Das ganze Problem aus meinem vorangegangenen Thread nochmal aus einem anderen Blickwinkel:
Ich habe eine Datenbank-Tabelle
kuerzel | name | synonym
cg | Congo | Zaire
mm | Myanmar | Burma
und als Endprodukt brauche ich ein nach Laendernamen sortiertes Array (PHP):
$eintrag[0][0] = 'mm';
$eintrag[0][1] = 'Burma'; // B
$eintrag[1][0] = 'cg';
$eintrag[1][1] = 'Congo'; // C
$eintrag[2][0] = 'mm';
$eintrag[2][1] = 'Myanmar'; // M
$eintrag[3][0] = 'cg';
$eintrag[3][1] = 'Zaire'; // Z
Wisst Ihr, ob man da mit MySQL was machen kann?
... und mit PHP? Ich benutze mal die PHP-Lib-Syntax:
SELECT * FROM tabelle ORDER BY kuerzel
$i=0;
while ($qry->next_record())
{
$dummy[$i][0] = $qry->f("kuerzel");
$dummy[$i][1] = $qry->f("name");
$dummy[$i+1][0] = $qry->f("kuerzel");
$dummy[$i+1][1] = $qry->f("synonym");
$i += 2;
}
Dann mußt das Array nur noch nach dem zweiten Schlüssel sortieren (s. PHP-Manual).