21 messaggi dal 26 aprile 2001
Salve a tutti, sto creando un sito e vorrei sapere come faccio ad inviare dati da un form ad un database MySql.
Per i database ho scaricato il programma ed ho anche scaricato la guida per le connessioni ma sinceramente non riesco proprio a farlo.
Potreste mandarmi un file di esempio??
Grazie

902 messaggi dal 19 aprile 2001
Segui questo schema
nel gobal.asa (o nel file .asp se non puoi diversamente)
Application("ODBC_CONNECTION") = "driver={MySQL};Database=nomedeldatabase;UID=utente;PWD=password;"

nella pagina che riceve i dati del form in POST:

dato1 = replace(Request.Form("dato1"),"'","''")
nota così ti togli già i problemi dell'apice nelle caselle di testo
ecc..
...

Fai un check sui dati del form se ti piacciono. Se si:

sql1 = "INSERT INTO tabella (dato1,dato2) VALUES ('" & dato1 & "','" & dato2 & "')"
(sto ipotizzando che siano tutti testo)

Set Connessione = Server.CreateObject("ADODB.Connection")
Connessione.Open Application("ODBC_CONNECTION")
Set rs1 = Server.CreateObject("ADODB.Recordset")
rs1.Open sql1, connessione, 3, 3

rs1.close
set rs1=nothing
Connessione.Close
set Connessione=nothing




*****************************
Traspi.net - magazine on line
http://www.traspi.net
Da Torino al mondo Internet il nuovo magazine on line di cultura, creatività, informazione e servizi.
mailto:webmaster@traspi.net
*****************************

Traspi.net
Da Torino al mondo Internet il magazine di cultura, creatività e informazione.
www.traspi.net
Mauro Tortone
webmaster@traspi.net

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.