On Wednesday, November 19, 2003 3:18 PM
Stefan Bosse <info-iGF3qg/Y8MWELgA04lAiVw@xxxxxxxxxxxxxxxx> wrote:
> $db = new DB(DB_NAME, DB_USER, DB_PASS, 'geo_locations', 'ort',
> 'breite', 'laenge');
Hier liegt der Hase im Pfeffer. Du instanzierst ein Objekt der Klasse
"DB". Das kennt natürlich die Methode findGeoObject() nicht - woher auch
;-).
So sollte es gehen:
$dsn =
"mysql://username:passwort-bi+AKbBUZKZeoWH0uzbU5w@xxxxxxxxxxxxxxxx/dbname";
$options = array(
'table' => "geodb_locations",
'fields' => array(
'name' => 'name',
'longitude' => 'laenge',
'latitude' => 'breite',
),
);
$db = Geo::setupSource("DB",$dsn,$options);
Ich glaube es wird wirklich langsam Zeit für die Beispiele/Doku...
Viele Grüße
Arne
--
http://klempert.de :: http://phpbar.de :: http://opengeodb.de
|