Hallo zusammen,
ich habe ein skipt geschrieben welches eine Karte aus einer Datenbank auslesen soll!
Das ganze hat 1000*1000 Felder
Wenn ich mir die anzeigen lasen will kommt folgendes:
	
		
In der Karte gibt es noch mehrere unentdeckte felder...
Hier das ist der Code.
	
Meine Frage: Was kann man machen damit das schneller abläuft?
Danke aufjedenfall schon mal...
					ich habe ein skipt geschrieben welches eine Karte aus einer Datenbank auslesen soll!
Das ganze hat 1000*1000 Felder
Wenn ich mir die anzeigen lasen will kommt folgendes:
			
			
				Fatal error: Maximum execution time of 30 seconds exceeded in /var/www/web3/html/show.php on line 76
			
		
	Hier das ist der Code.
PHP-Code:
	
	
$aus = "<table cellspacing=\"0\" cellpadding=\"0\" border=\"1px\" width=\"$breit\" height=\"$hoch\">";
for ($i=$ygo;$i<=$yend;$i++)
{
 $aus=$aus."<tr>";
 
 for ($j=$xgo;$j<=$xend;$j++)
 {
$da = mysql_result(mysql_query("select count(*) from karte WHERE X=".$j." AND Y=".$i),0);
 if($da==1)
 {
$wert = mysql_result(mysql_query("select WERT from karte WHERE X=".$j." AND Y=".$i),0);
$aus=$aus."<td width=\"21\" height=\"21\"><img alt=\"($j/$i)\" width=\"21\" height=\"21\" src=gif/$wert.gif></td>"; 
 }
 else
 {
 $aus=$aus."<td width=\"21\" height=\"21\"></td>"; 
 }
 $aus=$aus."</tr>";
}
$aus=$aus."</table>"; 
Meine Frage: Was kann man machen damit das schneller abläuft?
Danke aufjedenfall schon mal...
          
Kommentar