il valore del $message ,$oggetto,$luogo
da dove vengono ?
il valore del $message ,$oggetto,$luogo
da dove vengono ?
manca questo pezzo, che devo aggiungere?
$id = $riga['ID'];
$oggetto = $riga['Oggetto'];
$messaggio = $riga['Messaggio'];
$data = $riga['data'];
$luogo = $riga['Luogo'];
$ora = $riga['Ora'];
$redatto = $riga['Redatto'];
teo
Una domanda ed un chiarimento...
Domanda: dove prendi $id?
Chiarimento:
if (mysql_query($query, $db))
Questo non e' il modo corretto per sapere se hai aggiornato record.
Mysql_query in caso di INSERT - UPDATE - DELETE non rende il numero di righe modificate ma FALSE o TRUE a seconda se ci sono stati errori o meno. Zero righe modificate non e' un errore, semplicemente che la condizione where non e' stata riscontrata. Questo fa pensare alla domanda su esposta.
Se vuoi il numero di righe modificate devi usare mysql_affected_row
![]()
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
eccolo ciao piero,
ho guardato direttamente in phpmyadmin e ho visto che i dati non sono aggiornati...
per il$id appunto non so come inserirlo per farlo riconoscere....
teo
I campi che non devono essere aggiornati omettili dall'UPDATE.Originariamente inviato da teo2
eccolo ciao piero,
ho guardato direttamente in phpmyadmin e ho visto che i dati non sono aggiornati...
per il$id appunto non so come inserirlo per farlo riconoscere....
Poi stampa la query....ora sai come devi fare.... giusto?
echo $query .... e sai quel che mastichi... il resto sono solo ipotesi.
![]()
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
ho stampato la query:
questo è quello che visualizzo (dati aggiornati)ma l'id non si vede, forse per questo non aggiorna il db...codice:UPDATE stampa SET oggetto=' update tito lo',messaggio='up comunicato',data='',luogo=' update luogo ',ora='15:41',redatto=' Matteo ' WHERE id=''
teo
Azz.. che perspicacia....
ti fumi anche la data....
![]()
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
no l'ho tolta, era un errore...
teo
per l'id, lo devi pescare quando fai la query per presentare i record da modificare....Originariamente inviato da teo2
no l'ho tolta, era un errore...
Prendi l'id lo metti in un campo hidden e lo recuperi nella pagina seguente dove fai fisicamente l'update.... elementare Watson...
echo "<insert type='hidden' name='id' value="\$row[id]\">";
ciao...
![]()
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.