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