bonjour à tous svp j'aimerais que quelqu'un puisse m'aider j'ai un formulaire ou je demande à l'utilisateur d'entrer une date de début et une date de fin. mon problème est qu'il récupère deux fois la dernière date. mon code est le suivant :
mon formulaire
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
37
38
39
40
41
42
43
44 <FORM name="form1" action="affichage_facture_consultation.php" method="post" onSubmit = "var resultat = check_input(); return resultat;"> <fieldset style="cursor:pointer"> <legend align="center"> Enregistrement de la consultation </legend> <TABLE BORDER=0> <TR> <TD> Numéro d'envoi </TD> <TD> <INPUT type="text" name="num_envoi" value=""> </TD> </TR> <TR> <TD> entrer la première date </TD> <TD> <INPUT type="text" name="date_prestation" value=""> </TD> <TD> AAAA/MM/JJ </TD> </TR> <TR> <TD> entrer la deuxième date </TD> <TD> <INPUT type="text" name="date_prestation" value=""> </TD> <TD> AAAA/MM/JJ </TD> </TR> </TABLE> </fieldset> <p align="right"> <INPUT class="search" type="submit" value="Envoyer"></p> </FORM> mon code de récupération est celui la : $num = $_POST["num_envoi"] ; $date1 = $_POST["date_prestation"] ;echo"$date1"; $date2 = $_POST["date_prestation"] ;echo"$date2"; $sql = "SELECT patient.nom_patient, patient.prenom_patient, patient.date_nais_patient, patient.num_dossier, patient.sexe_patient, consultation.num_feuil_consult, consultation.prix_moderateur, consultation.montant_CNAMGS, consultation.montant_total FROM patient, consultation, consulter WHERE consultation.num_feuil_consult = consulter.num_feuil_consult AND patient.num_dossier = consulter.num_dossier AND consultation.date_prestation BETWEEN '$date1' AND '$date2' ";
merci pour votre aide.![]()
Partager