[英]Fetching data from database according to form values
我试图按名称从数据库表中获取成本。 我从表中得到费用,但我需要打印总计。 这是我的代码。
由此我得到服务的名字
<% String [] s = request.getParameterValues("service");
out.println(""+Arrays.toString(s)+"");
%>
并从表中获取成本
<%
ResultSet resultset=null;
int i=0;
for(String st : s)
{
resultset = statement.executeQuery("select cost from service where name='" + st +"'");
while(resultset.next()){
i=resultset.getInt("cost");
out.println(i);
}
}
%>
我希望将费用显示为总计。
可能是您在寻找这个:
<%
ResultSet resultset=null;
int i=0;
int total = 0;
for(String st:s)
{
resultset = statement.executeQuery("select cost from service where name='" + st +"'");
while(resultset.next())
{
i=resultset.getInt("cost");
total=total+i;
out.println(i);
}
}
out.println(total);
%>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.