Tom Wieczorek: Funktion mit Referenz UND variabler Argumentanzahl

Beitrag lesen

while($row=mysql_fetch_assoc($result)) { //$result ist Dein Query
while(list($elem,$value) = each($row)){
  $$elem=$value;
}
}

Dann wird aus jedem Element eine Variable mit entsprechendem Wert aus der Datenbank.

das geht dann auch mit extract() denke ich:

while ($rows=mysql_fetch_assoc($result)) {
    foreach ($rows as $row ){
        extract($row);
    }
}

Link zur Funktionsreferenz:
http://www.php.net/manual/en/function.extract.php