Afficher un résultat d'une requete en fonction d'une date
tibine974
Messages postés43Date d'inscriptionjeudi 19 août 2004StatutMembreDernière intervention15 novembre 2009
-
18 avril 2009 à 19:29
kohntark
Messages postés3706Date d'inscriptionlundi 5 juillet 2004StatutMembreDernière intervention27 avril 2012
-
19 avril 2009 à 09:46
Bonjour,
Voilà mon problème, j'ai créé un petit script de
sondage. Dans mon script, il est possible d'afficher le jour de début
et de fin d'un sondage. Ce qui veut dire à la date de début on affiche
le sondage correspondant et à la date de fin on n'affiche plus.
Ex de données :
S1 : Date de début le 2009-04-19 01:11:16 - Date de fin le
2009-04-24 11:11:11
S2 : Date de début le 2009-04-17 09:48:07 - Date de fin le
2009-04-19 10:50:10
Je
souhaite afficher le sondage qui est valide aujourd'hui (ex :
2009-04-18 19:24:57), ce qui devrait afficher comme résultat le sondage
2.
Voici ma requête sql pour ce que je vaux faire :
SELECT
DISTINCT `s`.`poll_id`, `s`.`poll_datebegin`, `s`.`poll_dateend`
FROM `serie_vote_polls` AS `s` WHERE (s.poll_dateend <=
'.date('Y-m-d H:i:s').') AND (s.poll_datebegin >= '.date('Y-m-d
H:i:s').')
N.B pour cette exemple remplacé date('Y-m-d H:i:s') par 2009-04-18 19:24:57.
Mais cette requête ci-dessus ne donne aucun résultat.
Quelqu'un
peut-il me dire d'où vient le problème, s'il vous plait. En espérant
que j'ai été clair. Pour plus de renseignement n'hésitez pas.
A voir également:
Afficher un résultat d'une requete en fonction d'une date