J'essaie d'exécuter une instruction mysql select où elle regarde la date du jour et ne renvoie que les résultats qui se sont inscrits ce jour-là. J'ai actuellement essayé ce qui suit, mais cela ne semble pas fonctionner.
SELECT users.id, DATE_FORMAT(users.signup_date, '%Y-%m-%d')
FROM users
WHERE users.signup_date = CURDATE()
J'ai modifié ma SELECTdéclaration en ce sens, merci les gars.
SELECT id FROM users WHERE DATE(signup_date) = CURDATE()
signup_dates'il contient l'heure, alors vous voudrez utiliser le date_format dans la WHEREclause pour dépouiller l'heure pour qu'elle corresponde àCURDATE()
mysql_num_rowsn'affiche pas 0. Juste un blanc.
signup_datesoit le champ datetime