Moin, Moin!
Also, ich hätte da mal wieder eine ellenlange Abfrage, über 50 Felder. Da ich jeden einzelnen Wert in einer Variable, gleich dem Feldnamen brauche, hatte ich da an eine kleine Schleife gedacht!
Aber das dumme an der Sache, ich bekomme keine 50 verschiedenen Variablen, sondern immer nur die letzte?!
Was ist daran falsch:
$query = "SELECT * FROM objekte WHERE ID = '$ID'";
$res = mysql_query($query, $link);
$objekt=mysql_fetch_array($res);
$nf = mysql_num_fields($res);
while(list($key,$val) = each($objekt){
${$key}=$val;
}
echo $feldname;
UNTESTED
lg
Ludwig