salve a tutti.
credo di avere i fantasmi nel PC.
ho la nausea, sono 5 ore che sto cercando di capire una cosa.
ho questo codice:
e cosa fa? mi piazza un bel "VUOTO" dentro i campi titolo e descrizione.codice:function ok(input_name) str=replace(request.form(input_name),"'","''") str=replace(str,"-","_") ok=str end function sql_upd="UPDATE news set titolo='"&ok("titolo")&"', descrizione='"&ok("titolo")&"' WHERE id_news="&id_news objconn.execute(sql_upd)
ora... stampando la query che esegue la forma è una cosa simile:
eppure.... mi svuota i campi.codice:UPDATE news set titolo='Titolo 1', descrizione='Descrizione 1' WHERE id_news=23
praticamente dopo milioni di prove ho capito che non funziona appena passo per il request.form...eppure se gli dico "stampa la query" le mi stampa una query normalissima....
se invece scrivo:
la query funziona.codice:function ok(input_name) str=replace(request.form(input_name),"'","''") str=replace(str,"-","_") ok="prova" end function sql_upd="UPDATE news set titolo='"&ok("titolo")&"', descrizione='"&ok("titolo")&"' WHERE id_news="&id_news objconn.execute(sql_upd)
che succede?

Rispondi quotando
VVoVe: 