pb récupération de données de date
Posté : 15 août 2009, 12:08
Bonjour,
j'ai une table sql dans laquelle j'insère des dates définies, que voici.
Je cherche à connaître le nb d'enregistrements dont la date est supérieure ou égale à la date du jour... Ci-dessous :
J'ai 2 enregistrements : 1 à la date d'aujourd'hui et l'autre à la date de demain, et il ne me ressort que celui à la date de demain...
J'ai fait le test avec uniquement la date du jour, et il ressort "0" enregistrement...
Quelqu'un peut m'expliquer ? Cette requête me paraissait si simple !!!
Merci d'avance.
PS : j'ai aussi essayé avec date( "Y-m-d" ); et même résultat...
j'ai une table sql dans laquelle j'insère des dates définies, que voici.
Code : Tout sélectionner
CREATE TABLE IF NOT EXISTS `news_gigs` (
`gigs_id` int(11) NOT NULL auto_increment,
`gigs_band` varchar(100) collate latin1_general_ci NOT NULL,
`gigs_date` date NOT NULL,
`gigs_lieu` varchar(100) collate latin1_general_ci NOT NULL,
PRIMARY KEY (`gigs_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=7 ;
Code : Tout sélectionner
SELECT COUNT(*) AS val FROM news_gigs WHERE gigs_date >= now();J'ai fait le test avec uniquement la date du jour, et il ressort "0" enregistrement...
Quelqu'un peut m'expliquer ? Cette requête me paraissait si simple !!!
Merci d'avance.
PS : j'ai aussi essayé avec date( "Y-m-d" ); et même résultat...