PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 14-01-2019 16:20:01

LeNoobduWeb
Membre
Inscription : 14-01-2019
Messages : 1

Probleme de date avec Requete SQL

Bonjour, voici mon problème
J'ai une requête SQL pour afficher les anniversaires des membres
Cette requête fonctionne correctement avec la date sous le format 1974-01-14 mais ne fonctionne pas avec le format 01/14/1974


$q = " limit ".$limit;
$qry = "SELECT *, TIMESTAMPDIFF(YEAR, date_anniversaire , CURDATE()) AS age
FROM wallusers
WHERE
mem_id IN (".$matches.")
AND MONTH(date_anniversaire) = MONTH(NOW()) AND DAY(date_anniversaire) = DAY(NOW()) ".$q;


j'ai bien essayé avec la requête "date_format(date_anniversaire, '%d/%m/%Y')"

$qry = "SELECT *, TIMESTAMPDIFF(YEAR, date_format(date_anniversaire, '%Y-%m-%d') , CURDATE()) AS age
FROM wallusers
WHERE
mem_id IN (".$matches.")
AND MONTH(date_anniversaire) = MONTH(NOW()) AND DAY(date_anniversaire) = DAY(NOW()) ".$q;

Mais cela ne fonctionne pas .


Hors ligne

Pied de page des forums