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)