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
le code de de recherchepatient.jsp c'est
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>
et le code de la recherche() c'est
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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"); %>
je comprend pas l'erreur c'est quoi svp aidez moi j'ai besoin de votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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; }
Partager