Bonjour à tous,
j'ai un problème concernant la date de mes évènements...
Pour que l'utilisateur saisisse une date, j'ai créer un calendrier en JS qui récupère la date en français (j/m/a) dans un input.
Jusque là, tout va bien, maintenant, j'ai un problème derrière, je dois faire une chercher en fonction des dates (d'arrivée et de départ en gros). Sachant que c'est dans la base de données en tant que Varchar pour la date, je n'arrive pas tellement à faire les recherches.
Sachant que si par exemple j'ai départ : 02/07/2011 et retour 15/07/20011 je dois afficher tout se qu'il y a dans ma base qui ont une date en commun (si pour un truc c'est départ 13/07/2011 on l'affiche).
Du coup, je voulais savoir d'une part, soit si quelqu'un a une solution pour faire les affichages comme il faut ; soit si je peux transposé ma date de type jj/mm/aaaa pour la rentré sous forme de "date" dans la base ?
Merci d'avance !
RESOLU pour transposer la date dans la BDD !
Modifié par louloute (01 Aug 2011 - 11:12)
j'ai un problème concernant la date de mes évènements...
Pour que l'utilisateur saisisse une date, j'ai créer un calendrier en JS qui récupère la date en français (j/m/a) dans un input.
<input type="text" id="ddebut" name="ddebut" onclick="ds_sh(this,'ddebut',568);" readonly="readonly" value="<?php echo $ddebut; ?>" /></td>
Jusque là, tout va bien, maintenant, j'ai un problème derrière, je dois faire une chercher en fonction des dates (d'arrivée et de départ en gros). Sachant que c'est dans la base de données en tant que Varchar pour la date, je n'arrive pas tellement à faire les recherches.
Sachant que si par exemple j'ai départ : 02/07/2011 et retour 15/07/20011 je dois afficher tout se qu'il y a dans ma base qui ont une date en commun (si pour un truc c'est départ 13/07/2011 on l'affiche).
Du coup, je voulais savoir d'une part, soit si quelqu'un a une solution pour faire les affichages comme il faut ; soit si je peux transposé ma date de type jj/mm/aaaa pour la rentré sous forme de "date" dans la base ?
Merci d'avance !
RESOLU pour transposer la date dans la BDD !
$dob1=trim($_POST['dfin']);//$dob1='dd/mm/yyyy' format
list($d, $m, $y) = explode('/', $dob1);
$mk=mktime(0, 0, 0, $m, $d, $y);
$dobdisp1=strftime('%Y-%m-%d',$mk);
Modifié par louloute (01 Aug 2011 - 11:12)