下午好,我有一个问题,我有一个表,该表中充满了数据库中的信息,问题是每一行我都有一个单选按钮,带有是和否选项以确认该信息,
<div class="container">
<br><div class="alert alert-info" role="alert"><center>LISTADO DE ESTUDIANTES</center></div>
<h6>*REGISTRO DEL ID O CEDULA DE LOS ESTUDIANTES QUE ASISTIERON ALA TUTORIA<span class="label label-default"></span></h6>
<div class="form-group">
<label for="Input" class="col-sm-6 control-label">ID O CEDULA DELOS ESTUDIANTES</label><br>
<table class="table">
<thead>
<tr>
<td>PIDM</td>
<td>ID</td>
<td>ESTUDIANTES</td>
<td>EMAIL</td>
<td>CÉDULA</td>
<td>PRESENTES</td>
<tr>
</thead>
<tbody>
<% PreparedStatement st;
ResultSet ts;
st = co.prepareStatement("select * from uztasistentes where codigo_uztplanif ='" + codr + "' and codigo_uzgtformularios =3");
ts = st.executeQuery();
// Formularios_Connection con = F
while (ts.next()) {
%>
<tr>
<td class="text-center"><%= ts.getInt("SPRIDEN_PIDM")%> </td>
<td class="text-center"><%= ts.getString("UZTASISTENTES_ID")%> </td>
<td class="text-center"><%= ts.getString("UZTASISTENTES_ESTUDIANTE")%> </td>
<td class="text-center"><%= ts.getString("UZTASISTENTES_EMAIL")%> </td>
<td class="text-center"><%= ts.getString("UZTASISTENTES_CEDULA")%> </td>
<td <label class="radio-inline">
<input type="radio" name="optradio">SI
</label>
<label class="radio-inline">
<input type="radio" name="optradio">NO
</label>
</td>
</tr>
<% }
ts.close();
%>
</tbody>
</table>
</div>
</div>
问题是,如果我有20行数据,它仅允许我从单行中选择答案,例如,我选择是否在第1行中,然后转到第2行,我选择否,然后在其中进行选择第1行会被自动删除。任何纠正此错误的建议。我将非常感谢
name="optradio1"; //for the first row
name="optradio2" //for the second row
name="optradio3"; //for the third row
...
<input type="radio" name="optradio_0">
第1行-<input type="radio" name="optradio_1">
第2行-<input type="radio" name="optradio_2">
以下示例:
<div class="container">
<br><div class="alert alert-info" role="alert"><center>LISTADO DE ESTUDIANTES</center></div>
<h6>*REGISTRO DEL ID O CEDULA DE LOS ESTUDIANTES QUE ASISTIERON ALA TUTORIA<span class="label label-default"></span></h6>
<div class="form-group">
<label for="Input" class="col-sm-6 control-label">ID O CEDULA DELOS ESTUDIANTES</label><br>
<table class="table">
<thead>
<tr>
<td>PIDM</td>
<td>ID</td>
<td>ESTUDIANTES</td>
<td>EMAIL</td>
<td>CÉDULA</td>
<td>PRESENTES</td>
<tr>
</thead>
<tbody>
<% PreparedStatement st;
ResultSet ts;
st = co.prepareStatement("select * from uztasistentes where codigo_uztplanif ='" + codr + "' and codigo_uzgtformularios =3");
ts = st.executeQuery();
var count = 0;
// Formularios_Connection con = F
while (ts.next()) {
%>
<tr>
<td class="text-center"><%= ts.getInt("SPRIDEN_PIDM")%> </td>
<td class="text-center"><%= ts.getString("UZTASISTENTES_ID")%> </td>
<td class="text-center"><%= ts.getString("UZTASISTENTES_ESTUDIANTE")%> </td>
<td class="text-center"><%= ts.getString("UZTASISTENTES_EMAIL")%> </td>
<td class="text-center"><%= ts.getString("UZTASISTENTES_CEDULA")%> </td>
<td <label class="radio-inline">
<input type="radio" name="optradio_<%=count%>">SI
</label>
<label class="radio-inline">
<input type="radio" name="optradio_<%=count%>">NO
</label>
</td>
</tr>
<%
count++;
}
ts.close();
%>
</tbody>
</table>
</div>
</div>