Ho questa pagina qui (non posto il codice perchè è troppo lungo). Il mio problema è questo: ho creato uno script ajax per aggiornare la lista comune in base alla selezione della provincia e fin qua tutto ok.
Poi dato che ho 2 indirizzi e spesso i valori possono essere uguali pensavo di creare un pulsante "come sopra" che mi andasse a copiare i dati tramite js.
Sembra funzionare, ma quando va per leggere il select del comune che era stato cambiato con ajax si blocca e mi dice che l'oggetto è undefined.
Il file php che mi crea il select con i comuni è questo
Codice PHP:
<?php //file per la connessione e altro require('ow.inc'); require('owfunc.inc'); require('sccli.inc'); require('scnaz.inc'); require('scscl.inc'); require('scpag.inc'); require('scban.inc');
if(isset($_GET['pr']) && $_GET['pr'] != ""){ $pr = $_GET['pr']; } else { $pr = ''; } if(!$g_cn) $g_cn = mysql_connect($g_hostname, $g_username, $g_password); if(!$g_db) $g_db = mysql_select_db($g_dbname, $g_cn); ?> <select name="cli_cit"> <option value="">--CITTA'--</option> <? $sql2 = "select nome, cap from comuni WHERE provincia = '".$pr."' ORDER BY nome;"; $result2 = mysql_query($sql2, $g_cn); while($row2 = mysql_fetch_array($result2)){ ?> <option value="<? echo utf8_encode($row2['nome']); ?>"><? echo utf8_encode($row2['nome']); ?></option> <? } ?> </select> <? mysql_close(); ?>
Adesso i js non sono nel head, ma ho provato anche questo e non funziona. Curioso perchè ho utilizzato gli stessi script nella versione vecchia del sito che potete vedere da qui
EDIT: Potete chiudere ho risolto. Grazie
Ultima modifica di sql : 18-09-2008 alle ore 12.12.11Motivo: Risolto