Cluster: MYSQL / PHP Ausgabe in Array packen

Beitrag lesen

Hallo,

ich frage mich gerade ob es sinnig ist mehrfach die gleiche MYSQL Tabelle ab zu rufen.
Ich könnte mir vorstellen, es am Anfang der Seite einfach alle Daten in ein mehr Dimensionales Array zu packen, so könnte ich mir ein paar Datenbankabfragen sparen..

Aber wie packe ich das Ergebnis in ein Array

		~~~php
$abfrage = "  
			SELECT *  
			FROM daten  
			WHERE  
			p1 BETWEEN $laengengradminus AND $laengengradplus  
			AND  
			p2 BETWEEN $breitengradminus AND $breitengradplus  
			";  
			$ergebnis = mysql_query($abfrage);  
			  while($row = mysql_fetch_object($ergebnis))  
			    {  
			    $id = $row->id;  
			    $firma = trim($row->name);  
			    $strasse = $row->strasse;  
			    $ort = utf8_encode($row->ort);  
			    $plz = $row->plz;  
			    $p1 = $row->p1;  
			    $p2 = $row->p2;  
			    $firmaurl = str_replace(" ", "-", $firma);  
				$ist ="http://url.de/".$ort."/".$firmaurl."/".$id.".htm";  
				$karte->linkMarker($p2,$p1,"$ist","http://URL.de/images/point.png");  
				 }
  
Danke für eure Hilfe