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...