$tomb = array();
//tegyük egy tömbbe az adatbázisból lekérdezett adatokat
//adatbázis lekérdezés...
while {
$tomb[] = array(
'adat1'=> $lekerdezes['adat1'],
'adat2'=> $lekerdezes['adat2'],
'adat3'=> $lekerdezes['adat3'],
'adat4'=> $lekerdezes['adat4']
);
}
//Azt a tömb elemet kell meghatározni, amely szerint rendezni akarjuk a tömböt, itt az adat3 lesz a rendezési elv
$rendezes = array_column($tomb, 'adat3');
//Tömb új sorrendbe állítása
array_multisort($rendezes, SORT_ASC, $tomb);
//És most listázzuk ki a sorba rakott tömb tartalmát
for($i=0;$i<$rekordok_szama;$i++)
{
$tomb[$i]['adat1']
$tomb[$i]['adat2']
$tomb[$i]['adat3']
$tomb[$i]['adat4']
}