sid61
Mitglied
Hi,
ich bin schon eine ganze Weile am basteln, bekomme es aber irgendwie nicht hin. Habe zwar ähnliche Beiträge gefunden, konnte aber leider kein positives Ergebnis ableiten, so das die gewünschte Funktion automatisch t..
Hier nun zum Problem...
Ich lese aus meiner Datenbank (MySQL) die Daten einer Tabelle aus.
Das Ergebnis der Abfrage kombiniere ich in einem String
in diesem Fall
mit echo $komplett; erhalte ich genau die gewünschten Daten, die man für diese Abfrage braucht. Im einzelnen geht es dabei um die Übergabe von Adressdaten für eine Google Maps Routine, die dann später die Fähnchen auf die Karte setzen soll.
Die Routine, die ich dafür benutzen möchte hat aber nun leider nur eine HTML Formular Abfrage, die dann die Daten an eine Javascript Function übergibt.
Im einzeln sieht das dann so aus...
Nun würde ich gern das ganze so anlegen, das innerhalb einer Schleife die Daten an die Funktion übergeben werden, die das dann mit Google abgleicht und die Pointer setzt.
So sieht es bisher aus und ich habe den lieben langen Tag probiert, bekomme es aber nicht hin (zu wenig Erfahrung damit)...
Soweit ich das verstehe, muss es irgendwie einen Weg geben, damit man meinen zusammen gesetzten String als Inhalt von "search" definieren kann und diesen dann an die Funktion showAddress(); übergibt. Im Prinzip soll es so sein, das die Datenbank alle Datensätze ausliest und dann der Reihe nach an diese Funktion übergibt, die Ihrerseits wieder die Google Map mit den entsprechenden Fähnchen versieht.
Ich bin irgendiwe nicht weiter gekommen und hoffe, das ich hier jemanden finde, der mir bei diesem Problem etwas helfen kann.
Vielen Dank für Ihr Interesse an diesem Beitrag.
sid61
ich bin schon eine ganze Weile am basteln, bekomme es aber irgendwie nicht hin. Habe zwar ähnliche Beiträge gefunden, konnte aber leider kein positives Ergebnis ableiten, so das die gewünschte Funktion automatisch t..
Hier nun zum Problem...
Ich lese aus meiner Datenbank (MySQL) die Daten einer Tabelle aus.
Das Ergebnis der Abfrage kombiniere ich in einem String
in diesem Fall
Code:
$komplett="$ergebnis[postcode] $ergebnis[state] $ergebnis[address]";
mit echo $komplett; erhalte ich genau die gewünschten Daten, die man für diese Abfrage braucht. Im einzelnen geht es dabei um die Übergabe von Adressdaten für eine Google Maps Routine, die dann später die Fähnchen auf die Karte setzen soll.
Die Routine, die ich dafür benutzen möchte hat aber nun leider nur eine HTML Formular Abfrage, die dann die Daten an eine Javascript Function übergibt.
Im einzeln sieht das dann so aus...
Code:
<form onsubmit="showAddress(); return false">
<input id="search" size="40" type="text" value="<?php echo $komplett; ?>" title="No separators needed. Not case sensitive." >
<input type="submit" value="Enter" title="You can hit Enter key as well"></form></li>
Nun würde ich gern das ganze so anlegen, das innerhalb einer Schleife die Daten an die Funktion übergeben werden, die das dann mit Google abgleicht und die Pointer setzt.
So sieht es bisher aus und ich habe den lieben langen Tag probiert, bekomme es aber nicht hin (zu wenig Erfahrung damit)...
Code:
<?
include ("config.php");
mysql_connect($host,$user,$password);
@mysql_select_db($database) or die( "Unable to select database");
$sql = 'SELECT `id` , `type` , `postcode` , `state` , `address` FROM `jos_hp_properties` WHERE `approved` = 1' ;
$query = mysql_query($sql);
while ($ergebnis = mysql_fetch_array($query, MYSQL_ASSOC))
{
$komplett="$ergebnis[postcode] $ergebnis[state] $ergebnis[address]";
?>
---- hier habe ich bisher verschiedene Dinge ausprobiert um einen vieckigen Schlüssel in ein rundes Loch zu schieben, leider ohne Erfolg deshalb hier nochmal die originale Zeile eingefügt.. ----
<form onsubmit="showAddress(); return false">
<input id="search" size="40" type="text" value="<?php echo $komplett; ?>" title="No separators needed. Not case sensitive." >
<input type="submit" value="Enter" title="You can hit Enter key as well"></form></li>
<br/>
<?
}
?>
Soweit ich das verstehe, muss es irgendwie einen Weg geben, damit man meinen zusammen gesetzten String als Inhalt von "search" definieren kann und diesen dann an die Funktion showAddress(); übergibt. Im Prinzip soll es so sein, das die Datenbank alle Datensätze ausliest und dann der Reihe nach an diese Funktion übergibt, die Ihrerseits wieder die Google Map mit den entsprechenden Fähnchen versieht.
Ich bin irgendiwe nicht weiter gekommen und hoffe, das ich hier jemanden finde, der mir bei diesem Problem etwas helfen kann.
Vielen Dank für Ihr Interesse an diesem Beitrag.
sid61