使用radiobutton从mysql检索数据

使用radiobutton从mysql检索数据,mysql,jsp,Mysql,Jsp,我有两个用于区域和子区域的组合框,用于区域组合框名称zone和用于子区域的组合框名称subzone,还有一个用于区域的单选按钮。问题是,当我选择区域时,我希望使用区域单选按钮检索基于区域的所有子区域。我应该使用jsp显示数据 我尝试了以下代码: if(r1.equals("Zone")) { rs=st.executeQuery("select * from Meter_List where Zone='"+getZoneName+"' and Subzone='"+s

我有两个用于区域和子区域的组合框,用于区域组合框名称zone和用于子区域的组合框名称subzone,还有一个用于区域的单选按钮。问题是,当我选择区域时,我希望使用区域单选按钮检索基于区域的所有子区域。我应该使用jsp显示数据

我尝试了以下代码:

    if(r1.equals("Zone"))
    {
    rs=st.executeQuery("select * from Meter_List where Zone='"+getZoneName+"' and  Subzone='"+subzonelist+"'");
    flag="false";
    }
Here r1 is radio button name.

    if(flag.equals("false"))
{
%><table style="" width="900px" align="center" border="1"cellpadding="5" cellspacing="1">

<th>Meter ID</th>
<th>Consumer ID</th>
<th>Consumer Name</th>
<th>Reading</th>
<th>Date</th>
<th>Time</th>
<th>Status</th>
<th>Sub Zone</th>
<th>Zone</th>
<%
while(rs.next())
{
%>
<tr><font size="4"><td align="center" bgcolor="#ededed"><%=rs.getInt("Meterid")%></font></td><td align="center" bgcolor="#ededed"><%=rs.getInt("Consumerid")%></td><td align="center" bgcolor="#ededed"><%=rs.getString("Consumername")%></td><td align="center" bgcolor="#ededed"><%=rs.getInt("LastReading")%></td><td align="center" bgcolor="#ededed"><%=rs.getDate("Date")%></td><td align="center" bgcolor="#ededed"><%=rs.getTime("Time")%></td><td align="center" bgcolor="#ededed"><%=rs.getString("Status")%></td><td align="center" bgcolor="#ededed"><%=rs.getString("Subzone")%></td><td align="center" bgcolor="#ededed"><%=rs.getString("Zone")%></td></tr>
<%
}

}
if(r1等于(“区域”))
{
rs=st.executeQuery(“从仪表列表中选择*,其中区域=”“+getZoneName+”,子区域=”“+subzonelist+””);
flag=“false”;
}
这里r1是单选按钮名称。
if(标志等于(“假”))
{
%>
仪表ID
消费者ID
消费者名称
阅读
日期
时间
地位
分区
区

您是否编写了任何代码来迭代结果集并在子区域中显示?非常感谢您的回答。以下代码用于显示dataif(flag.equals(“false”){%>Meter ID Consumer ID Consumer Name Reading Date Time Status子区域请将代码放入您的问题本身。标题是否也会出现?