HELP - PB AVEC DIFFDATE

Petit nouveau ! | 3 Messages

18 mars 2005, 19:05

Bonjour,

je suis un nouveau venu sur ce forum, j'ai besoin de faire une requete du type :
je dois sélectionner tous les contacts de ma base dont la date d'inscription est inférieure à 2j, pour cela j'utilise la requete suivante :
SELECT * FROM $contacts WHERE DATEDIFF(dateinscrip_cont,'$datejour')<2

seulement j'ai une mega erreur

kelkun peut il HELP me please

merci

eSp
Eléphant du PHP | 56 Messages

19 mars 2005, 15:38

Salut,
seulement j'ai une mega erreur
Là, ça nous aide énormément !!!!!!!

Cependant, les quelques conseils que je peux te donner:

1 - Vérifie la version de MySQL car DATEDIFF() est disponible depuis MySQL 4.1.1.

2 - DATEDIFF n'est pas approprié à ce que tu veux faire, essai plutôt cette requête:

Code : Tout sélectionner

SELECT ton_champ FROM nom_de_table WHERE TO_DAYS(NOW()) - TO_DAYS(dateinscrip_cont) <= 2;
++

Petit nouveau ! | 3 Messages

21 mars 2005, 17:36

Merci pour la requete, ça marche nikel...