le 15/06/2011 à 18:05
fubu05
bjr à 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 recupère deux fois la dernière date. mon code est le suivant :
mon formulaire
mon code de récupération est celui la :
merci pour votre aide.
mon formulaire
<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 :
<?php
$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.