Recherche avec bouton radio
Bonjour
je suis entrain de réaliser un projet de gestion cabinet médical et je veux effectuer une fonction de recherche sur les coordonnées des patient soit par cin par nom par prénom ou par date de naissance
voilà le code de la formulaire
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
<form id="form2" name="form2" method="post"
action="recherchepatient.jsp">
<p align="left">
<input name="radiobtn" id="cin" value="1"
type="radio" />
<span
style="font-weight: normal;"> N° carte d'identité</span></p>
<p align="left">
<input name="radiobtn" id="nom" value="2"
type="radio" />
<span style="font-weight: normal;">Nom
du patient</span></p>
<p align="left">
<input name="radiobtn" id="prenom" value="3"
type="radio" />
<span style="font-weight: normal;">Prenom du patient</span>
<input name="rp" type="text" />
<input
name="rechercher" value="Rechercher" type="submit" />
</p>
<p align="left">
<input name="radiobtn" id="date" value="4"
type="radio" />
<span style="font-weight: normal;">Date de naissance</span> </p>
</form> |
le code de de recherchepatient.jsp c'est
Code:
1 2 3 4 5 6 7 8 9 10 11
| <%@ page import="classes.Patient" %>
<%@page import="java.util.*" %>
<%
if((request.getParameter("radiobtn")!="") ){
int radiobtn=Integer.parseInt(request.getParameter("cinp"));
String text=request.getParameter("text");
Patient patient=new Patient();
if(request.getParameter("text")!=null){patient.recherche(radiobtn, text);}
response.sendRedirect("patient.jsp");
%> |
et le code de la recherche() c'est
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| public int recherche(int radiobtn, String text){
Cx c=new Cx();
c.driver();
c.OpenConnexion();
String sql="Select * from patient where";
switch (radiobtn){
case 1:
sql = sql + "cinp=" + text;
case 2:
sql = sql + "nomp=" + text;
case 3:
sql = sql + "prenomp=" + text;
case 4:
sql = sql + "daten=" + text;
}
int rs=c.UpdateExec(sql);
c.CloseConnexion();
return rs;
} |
je comprend pas l'erreur c'est quoi svp aidez moi j'ai besoin de votre aide