ciao a tutti...ho un problema, tanto per cambiare, ...questa è la query di modifica che ho scritto:
// Inizializzazione variabili
$CodiceFiscale = strtoupper(trim($_POST["CodiceFiscale"]));
$Cognome = strtoupper(trim(str_replace(" ", "",$_POST["Cognome"])));
$Nome = strtoupper(trim(str_replace(" ", "",$_POST["Nome"])));
$DataNascita = trim($_POST["DataNascitaSel"]);
$LuogoNascita = strtoupper(trim(str_replace(" ", "",$_POST["LuogoNascita"])));
$NumeroTelefono = trim($_POST["NumeroTelefono"]);
//QUERY
$query = "UPDATE Fedele SET CodiceFiscale= '".($CodiceFiscale)."',Nome='".($Nome)."',Cognome= '".($Cognome)."',DataNascita = TO_DATE('".($DataNascita)."'),
LuogoNascita='".($LuogoNascita)."',NumeroTelefono= '".($NumeroTelefono)."'WHERE CodiceFiscale='".($CodiceFiscale)."'";
la query funziona,cioè le modifiche sul mio db oracle vengono eseguite,ma quando vado a selezionare da php il fedele modificato nn lo trova...Ora qua c'è la cosa strana...
I vari campi da modificare sono dei campi di testo che ho riempito con i risultati della selezione del fedele e ho fatto così,in modo tale che l'utente veda come è stato memorizzato il fedele nel db e vada a modificare solo ciò che vuole,lasciando inalterati i campi che ritiene giusti...Se vado a modificare tutti i campi allora nn solo la query funziona,ma il fedele poi viene selezionato...se invece decido di modificare solo un campo e lascio inalterati gli altri, le modifiche vengono effettuate ma quando vado a selezionare,il fedele nn risulta essere presente nel db...spero di essermi spiegata e ringrazio chiunque mi voglia dedicare un po' del suo tempo
grazie ancora