$query = "SELECT feld FROM [...]
Die im script vorausgesetzten Felder x und y werden nicht geliefert.
Was spricht allerdings gegen...:
$query='SELECT feld,x,y '
.'FROM karte '
.'WHERE ...';
$result=mysql_query($query) or die(mysql_errno().': '.mysql_error());
while($row=mysql_fetch_object($result)) {
$karte[$row->x][$row->y]=$row->feld;
}
... oder habe ich die Aufgabenstellung nicht ganz verstanden?!