Selectionner les entrée d'une date précise - PHP - Programmation
Marsh Posté le 06-06-2002 à 23:38:09
un truc genre "where date >= '2002-05-01' and date < '2002-06-01'"
edit : ha zut j'avais pas vu que c'était un varchar et pas un champ date.
bon ça peut quand même marcher je pense...
Marsh Posté le 06-06-2002 à 23:39:03
antp a écrit a écrit : un truc genre "where date >= '2002-05-01' and date < '2002-06-01'" |
oui oui interessant merci !
mais je voudrais que ce soit automatique ...
Marsh Posté le 06-06-2002 à 23:47:58
Manuuu a écrit a écrit : oui oui interessant merci ! mais je voudrais que ce soit automatique ... |
automatique ?
Marsh Posté le 06-06-2002 à 23:56:24
oui oui !
le 1er juin , il ne selectionnera plus que 06 et il m'affichera un lien vers les mois précédents !
Marsh Posté le 07-06-2002 à 00:01:39
ou alors tu bidouilles ca avec un sysdate (ou je ne sais comment ca s'appelle sur mysql)
Marsh Posté le 07-06-2002 à 00:03:01
pourkoi tu n'utilises pas un type date cai kan meme le plus simple ?
Marsh Posté le 07-06-2002 à 00:53:56
si toutes dates sont toujours du format yyyy/mm/dd , tu peux utiliser l'instruction SUBSTRING dans ta requete SQL : exemple :
$month=date("m" ); // mois en cours
"select ...where ( SUBSTRING(date,6,2)='$month' ) "
ca ce prendra que les données du mois en cours.
Marsh Posté le 06-06-2002 à 23:35:24
Salut, j'aimerai faire un select d'une base de donnée MySQL
sur un champ :
" date varchar(20) NOT NULL default '', "
en limitant les affichages qu'au mois en cours !
merci !
PS : voici un exemple d'entrée : " 2002/05/27 22:35 "
j'aimerai donc selectionner tout pour 05 (Mai)