par
remy42 » 03 mars 2009, 15:26
// 1 ère PARTIE : INSERTION DES DONNEES
Alors j'insere des entrée dans ma base qui a un champ nommé "dateabs" de typ DATE.
setlocale (LC_TIME, 'FR');
$date_jour = date("%Y-m-d");
dans mon "form" j'ai le champ
<input type="text" value="<?php echo $date_jour; ?>" name="datedujour" />
Je coche dans un tableau la personne absente -> je valide
Dans ma 2eme page j'ai :
$datedujour=$_POST['datedujour'];
+ requete d'insertion de l'absences......... TOUT CA C'EST OK
// 2 ème PARTIE : EXPLOITATION DES DONNEES
Je coche dans un tableau la personne dont je veut connaitre les absences ( ca c'est bon )
Et via 2 textbox je rentre deux date ( je click sur un mini calendrier je selectionne mes date et elle se mettent dans la textbox.
Quand je valide je recupere les dates par
$datedebut=$_POST['datedebut'];
$datefin=$_POST['datefin'];
Ma requete d'insertion est :
Code : Tout sélectionner
SELECT dateabs, heuredebut, heurefin FROM absences WHERE dateabs>'$datedebut' ans dateabs<'$datefin'
Voila et la erreur
Code : Tout sélectionner
erreur de syntaxe pres de 'dateabs>'2009-01-07' , dateabs<'2009-03-26'' à la ligne 1[/php]