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