Tengo el siguiente archivo evaluación.jsp, lo que hago en este jsp es que mando a pintar unas preguntas que están en la base de datos, pero también cada pregunta con 4 radiobuttons.
Por lo tanto lo que tengo el valor de radiobutton puede ser (bueno, malo,regular o excelente) se guarde en la base de datos.
El valor ya lo tomo de la función mifuncion(), pero no se como hacer el insert en la Bd.
<%@page import="Controlador.Conexion"%>
<%@page import="java.sql.Connection"%>
<!DOCTYPE html>
<%
HttpSession objsesion= request.getSession(false);
String usuario=(String)objsesion.getAttribute("usuario");
if (usuario.equals("")){
response.sendRedirect("index.jsp");
}
%>
<%@page import="java.sql.*"%>
<%@page import="Controlador.Consultas"%>
<html lang="en">
<head>
<title>Universisad Mas Educación y Enseñanza</title>
</head>
<body>
<% String CadSql="";
CadSql="Select * from marce_p order by idpregunta";
Consultas consul= new Consultas();
ResultSet rsPrg= consul.GetResultSet(CadSql);
while(rsPrg.next()){
String Pregunta=rsPrg.getString("pregunta");
String NumPregunta=rsPrg.getString("IdPregunta");
%>
<SCRIPT>
function miFuncion(){
alert("Entre a la funcion");
var NumeroPreguntas= new Array("1","2","3");
//Recorre las preguntas
for(j=1; j<=NumeroPreguntas.length; j++){
var radios= document.getElementsByName(j);
//Recorre los radios
for(i=0; i<radios.length;i++){
if(radios[i].checked){
var valor= radios[i].value;
}
}
alert(valor); //////////////con este valor quiero hacer un insert a la base de datos sql server
}
}
</SCRIPT>
<table border="1">
<tr>
<td width="600"><% out.print(Pregunta); %></td>
<td width="100"><input type="radio" name="<%=NumPregunta%>" id="<%=NumPregunta%>" value="Malo"/>Malo</td>
<td width="100"><input type="radio" name="<%=NumPregunta%>" id="<%=NumPregunta%>" value="Regular" />Regular</td>
<td width="100"><input type="radio" name="<%=NumPregunta%>" id="<%=NumPregunta%>" value="Bueno" />Bueno</td>
<td width="100"><input type="radio" name="<%=NumPregunta%>" id="<%=NumPregunta%>" value="Excelente" />Excelente</td>
</tr>
<%}
rsPrg= null;
%>
<tr>
<th colspan="5"><input type="button" value="Guardar" onclick="miFuncion()"/></th>
</tr>
</table>
</form>
</body>
</html>
Si observan ya he hecho select pero con jsp.
Les agradecería mucho su ayuda.