Ciao ragazzi,
scrivo in questa sessione ma non sono sicura che ciò sia corretto.
Ditemi voi se è il caso di spostarmi in un'altra sessione più appropriata.
Sono alle prese ormai da diversi giorni con un problema all'interfaccia di popolamento (realizzata in php e js) di un database in postgresql versione 8.3.
Si tratta più esattamente di un database creato originariamente in una versione più vecchia la 8.1 che per una serie di motivi ho deciso di upgradare.
Il problema è che il db e la sua interfaccia funzionano perfettamente nella loro prima versione, mentre nel secondo caso registro un'anomalia nel refreshing delle pagine una volta che eseguo l'inserimento di nuovi record o la modifica di quelli già archiviati.
Normalmente infatti il db nella prima versione una volta premuto il comando "esegui" richiama una funzione che ripulisce l'interfaccia. Nel secondo caso il sistema si limita a darmi l'ok (infatti invia i dati al db), ma non ripulisce l'interfaccia.
Il db, il codice php e js sono assolutamente identici. Io non ho fatto altro che eseguire il backup del vecchio db e ripristinarlo, senza alcuna segnalazione di errore, in un nuovo db creato su postgres8.3, poi ho copiato tutta la cartella dei codici dal server del mio ufficio (SO Linux) sul mio portatile (SO Windows 7) per poter lavorare liberamente in locale. Nessun file di codice è stato modificato ad eccezione del file "dbparam.php" per la connessione al db dove ho inserito la password (assente nel primo caso) che avevo impostato per il mio utente "postgres" al momento dell'installazione sul pc. Ho anche verificato le impostazioni del file php.ini di entrambe le macchine e sono settate in maniera uguale.Voi che ne pensate? Vi risultano problemi di questo tipo nel passaggio da una versione del db ad un'altra.
Mi scuso per la lunghezza del messaggio e confido nel vostro aiuto.