Salve a tutti, avrei un problemino....in alcune pagine ho dei campi tipo checkbox e i valori che inserisco devo inviarli a un database(mysql)....ora se io imposto il campo come varchar l'inserimento funziona ma non ho la piu pallida idea di come devo fare per farmi sìrestituire questi valori. Mi spiego meglio...se voglio fare una select e riportare nella pagina dei campi precedentemente inseriti come posso fare? e soprattutto come devo settare i campi nel db?Io in genere quando ho un campo texfield faccio così:
1) creo la connessione al db ed eseguo la query
String DRIVER = "com.mysql.jdbc.Driver";
String url = "jdbc:mysql://localhost:3306/DATA_BASE";
Class.forName(DRIVER);
Connection conn = DriverManager.getConnection(url,"root","1234");
Statement stmt = conn.createStatement();
ResultSet rs=stmt.executeQuery("SELECT * FROM tab1);
while(rs.next()){
2) quando devo riportare il valore nel campo textfield faccio così
<input name="nome_campo" type="text" value="<%=rs.getString(1)%>">
come si fa con i checkbox? e lo stesso metodo vale anche con i radio button
Nessuno sa come aiutarmi???
1) creo la connessione al db ed eseguo la query
String DRIVER = "com.mysql.jdbc.Driver";
String url = "jdbc:mysql://localhost:3306/DATA_BASE";
Class.forName(DRIVER);
Connection conn = DriverManager.getConnection(url,"root","1234");
Statement stmt = conn.createStatement();
ResultSet rs=stmt.executeQuery("SELECT * FROM tab1);
while(rs.next()){
2) quando devo riportare il valore nel campo textfield faccio così
<input name="nome_campo" type="text" value="<%=rs.getString(1)%>">
come si fa con i checkbox? e lo stesso metodo vale anche con i radio button
Nessuno sa come aiutarmi???
Ultima modifica: