grazie a tutti per le risposte:)
ho visto che e' già stato linkato il file zip cosi se qualcuno ha voglia di metterci un po le mani mi potete aiutare a risolvere il problema:)
la parte che manda i dati al DB nel file digitize.php è questa
// CONNECT TO DB AND RUN QUERY
$the_geom = "GeomFromText('POINT($x_geo $y_geo)',26591)";
$sql = "INSERT INTO liguri(the_geom,nome,datazione,funzione,quota)
VALUES($the_geom,
$nome,
'$datazione',
'$funzione',
$quota)";
//error_log ($sql);
il file Db_addpoint è identico sia nel file digitize.php e nel file digitizedlg.phtml
function DB_addPoint($imgxy, $nome, $datazione, $funzione, $quota)
ora mi da errore no such field.
------------------------------------------------------
Passa a Infostrada. ADSL e Telefono senza limiti e senza canone Telecom http://click.libero.it/infostrada25dic06
On Mon, Dec 25, 2006 at 07:30:23PM +0100, kassandraxxx@libero.it wrote:
grazie a tutti per le risposte:)
ho visto che e' già stato linkato il file zip cosi se qualcuno ha voglia di metterci un po le mani mi potete aiutare a risolvere il problema:)
la parte che manda i dati al DB nel file digitize.php è questa
// CONNECT TO DB AND RUN QUERY
$the_geom = "GeomFromText('POINT($x_geo $y_geo)',26591)";
$sql = "INSERT INTO liguri(the_geom,nome,datazione,funzione,quota)
VALUES($the_geom,
$nome,
'$datazione',
'$funzione',
$quota)";
//error_log ($sql);
il file Db_addpoint è identico sia nel file digitize.php e nel file digitizedlg.phtml
function DB_addPoint($imgxy, $nome, $datazione, $funzione, $quota)
ora mi da errore no such field.
Se usi le virgolette doppie ("), postgres considera la stringa
in esse contenuta come un identificatore, e nel tuo caso come
nome di campo. Non credo che the_geom contenga le virgolette
doppie, forse $nome oppure $quota ?
Il messaggio di errore non specifica quale sia il 'field' che
non trova ?