ciao a tutti, il seguente codice
Codice PHP:
<%
cod=request.querystring("cod")
date_=Request.Form("date_")
date_=Right(date_,4)&Right(Left(date_,5),2)&Left(date_,2)
'response.write date_
'Response.End()
id_area=Request.Form("id_area")
file=Request.Form("file")
title=SostCarSpeciali(Request.Form("title"))
desc=Request.Form("desc")
keys=Request.Form("keys")
'Response.End()
SQL="UPDATE judgements SET "
SQL1= "date_='"&date_&"', id_area="&id_area&", file='"&file&"', title='"&title&"', desc='"&desc&"', keys='"&keys&"' WHERE id="&cod
SQL=SQL&SQL1
response.write SQL
'Response.End()
Conn.Execute(SQL)%>
dove SQL assume il valore :
UPDATE judgements SET date_='20110101', id_area=1, file='sentenza1.pdf', title='titolo_prova', desc='descrizione prova ', keys='unit link' WHERE id=1
mi da l'errore :
Tipo di errore:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][Driver ODBC Microsoft Access] Errore di sintassi nell'istruzione UPDATE.
/oss_giurisp/_admin/edit_judgement_process.asp, line 34
Tipo di browser:
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.112 Safari/534.30
Pagina:
POST 125 bytes to /oss_giurisp/_admin/edit_judgement_process.asp
POST Data:
date_=01%2F01%2F2011&id_area=1&file=sentenza1.pdf& title=titolo_prova&desc=descrizione+prova+&keys=un it+link&Submit=Invia+Dati
i campi sono di tipo:
id contatore
data_ testo
id_area numerico
file, title testo
desc memo
keys testo
che errore commetto ?