Danny: Ausgabe eines assoziativen Arrays

Beitrag lesen

Hallo Vinzenz,

lieben Dank für deine Geduld.
Das folgende liefert keine Ausgabe-auch keinen Fehler:

  
...  
while ($row = mysql_fetch_assoc($result))  
{  
$ausgabe = sprintf(  
          'In der Datenbankzeile mit der id "%s" steht der Name "%s"',  
          htmlspecialchars($row['id']),  
          htmlspecialchars($row['name'])  
      );  
}  

Mitlerweile habe ich etwas gefunden was in die richtige Richtung geht-aber leider kann ich damit nur das feld "name" ansprechen. Wie komme ich nur an die anderen Felder der DB?

  
$query="SELECT DISTINCT id, name FROM tabelle WHERE user_id = '".mysql_real_escape_string(trim($user_id))."' GROUP BY id";  
$result=mysql_query($query,$db);  
while ($row = mysql_fetch_assoc($result))  
{  
$ausgabe[$row['id']] = $row['name'];  
}  
echo $ausgabe['1']; // Gibt den Wert "name" aus in der Zeile mit der id "1"  
echo $ausgabe['5']; // Gibt den Wert "name" aus in der Zeile mit der id "5"  
...  

Wenn ich nun die Datenbankabfrage um z.B. die Spalte "ort" erweitere-wie kann ich diesen ausgeben?

Liebe Grüsse

Danny