Daniel: Array sortierung

Beitrag lesen

Hi Frankie,

Frage: Warum baust Du das Array nicht gleich so zusammen wie Du es ausgeben möchtest? Würde alles erheblich einfacher machen.

also das array wird so aufgebaut:

  
$sql = "SELECT * FROM $tbl_lookup_amp GROUP BY id_programm ORDER BY id_programm desc";  
$benutze_prog_erg = mysql_query($sql);  
$benutze_prog_dat = mysql_fetch_array($benutze_prog_erg); //um die höchste ID der benutzten programme zu erhalten  
for($z=1; $z<= $benutze_prog_dat['id_programm']; $z++)  
{  
  $sql = "SELECT * FROM $tbl_programme WHERE id_programm='$z'"; //daten der einzelnen programme lesen (name etc.)  
  $erg = mysql_query($sql);  
  if(mysql_num_rows($erg)>=1)  
  {  
    $daten = mysql_fetch_array($erg);  
    $sql = "SELECT * FROM $tbl_lookup_amp WHERE id_programm='$z'"; // Wie oft wirds benutzt?  
    $erg = mysql_query($sql);  
    $anzahl_user = mysql_num_rows($erg);  
    if ($anzahl_user>0)  
    {  
      $prog_array[][$anzahl_user] = $daten['name']; //eintrag in Array  
      echo "<tr><td>$daten[name]</td><td>$anzahl_user</td></tr>\n";  
    }  
  }  
}  

wie müsst ich den code verändern damit das gleich sortiert drinsteht?
ich hab grad nen hänger. und ich sagte ja das ich denke das ich mir
das leben unnötige schwer mache und der code unnötig kompliziert ist.

MfG