Alguém sabe onde posso baixar um exemplo pronto de enquete em jsp utilizando mysql ou firebird ?
Opa usava um enquete num site que fiz em jsp, antes de abandola-lo…uehehe, ta aqui como fiz…ele todo é em jsp , todos so textos vem de bd…gostava dee treinar jsp nele, mas teve muitos problemas para sar os .class, então encheu…Mas ó ai
pegando o parametro dos votos de um
<form action="../enquete/Respostacod.jsp" method="post">
<table width="100%" border="0" cellpadding="0" cellspacing="0" class="estilo">
<tr bgcolor="#CCCCCC">
<td colspan="2" class="estilo">
<div align="center">Qual dos mods vc acha que vai ser ou &eacute; o melhor?? </div></td>
</tr>
<tr bgcolor="#999999">
<td width="82%">Revolt</td>
<td width="18%"><input name="rd1" type="radio" value="lin1" checked>
</td>
</tr>
<tr bgcolor="#999999">
<td>German Front mod </td>
<td><input type="radio" name="rd1" value="lin2">
</td>
</tr>
<tr bgcolor="#999999">
<td> Heart of Beattle </td>
<td><input type="radio" name="rd1" value="lin3">
</td>
</tr>
.....
exibindo e salvando
<%
String voto = request.getParameter("rd1");
float t[] = new float[4];
float soma=0;
try
{
PreparedStatement ps = con.prepareStatement("Update tabEnquete set "+voto+"="+voto+"+1");
ps.executeUpdate();
PreparedStatement ps2 = con.prepareStatement("Select * from tabEnquete");
ResultSet rs = ps2.executeQuery();
rs.next();
for(int i=0; i<4; i++)
{
t[i] = rs.getInt(i+2);
soma+=t[i];
}
%>
<td width="43%"> 640x420
<td width="40%" align="Left"> <hr size="10" color="blue" width="<%=(t[0]*100)/soma%>">
<td width="17%"><%=(int)t[0]%> Votos
<tr>
<td width="43%"> <div align="left">800x600 </div>
<td align="Left"> <hr size="10" color="green" width="<%=(t[1]*100)/soma%>">
<td><%=(int)t[1]%> Votos
<tr>
<td width="43%"> 1024x768
<td align="Left"> <hr size="10" color="red" width="<%=(t[2]*100)/soma%>">
<td><%=(int)t[2]%> Votos
<tr>
<td width="43%"> 1152x864 ou superior
<td align="Left"> <hr size="10" color="black" width="<%=(t[3]*100)/soma%>">
<td><%=(int)t[3]%> Votos
<%
ps.close();
con.close();
}
catch(Exception ex1)
{
out.print("Error"+ex1.getMessage());
}
%>
<%
}
%>
O site é esse aqui