[Gfoss] pmapper editing di punti

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 ?

--strk;