Page 1 sur 1

PB de test de dates

Posté : 19 juil. 2012, 17:41
par Damien34
Bonjour,

J'ai un petit soucis avec une test de date (il me semble que l'erreur est là).

J'ai le code suivant :

Code : Tout sélectionner

... $cday = date ( "Y-m-d H:i:s", mktime (date("H"),date("i"),date("s"),date("m"),date("d"),date("Y"))); $rs=mysql_query("select * from subscribers where pposting<$num and PDate < '$cday' and status=1 order by ID limit 0,1000"); while($arr=mysql_fetch_array($rs)) { ...
Dans ma base j'ai pourtant au moins deux éléments correspondant dont :

Code : Tout sélectionner

ID Name Email status IP Date pposting PDate aid 2 Damien damien damien@g*ail.com 1 **.**.***.*** 2012-05-13 16:14:45 1 2012-07-22 17:10:02 1
Je ne vois pas en quoi ma requete est mauvaise.
Pouvez-vous m'aider?

Merci.

EDIT : mise en page de la BDD pour etre clair

Re: PB de test de dates

Posté : 19 juil. 2012, 20:08
par xTG
As-tu regardé ce que renvoyait mysql_error() ?
Sinon vu ton exemple je vois pas trop l'intérêt en fait, le but est-il de pouvoir mettre une autre date que celle du jour ?
Car sinon :
PDate < NOW()

Re: PB de test de dates

Posté : 20 juil. 2012, 09:42
par Damien34
Merci pour votre aide.

En partant du même format de date : date("Y-m-d H:i:s");
D'après vous comment puis-je faire pour rajouter un ou plusieurs jours?

Merci d'avance pour vos conseils.

Re: PB de test de dates

Posté : 20 juil. 2012, 10:09
par moogli
salut,


premier lien fournit par google avec en recherche mysql dateadd : http://dev.mysql.com/doc/refman/5.1/en/ ... tions.html

y tout d'expliqué dedans :)

+

Re: PB de test de dates

Posté : 20 juil. 2012, 10:20
par Damien34
Merci mais justement les exemples que j'ai trouvé sont sous la forme Y-m-d et pas Y-m-d H:i:s...

Re: PB de test de dates

Posté : 20 juil. 2012, 11:31
par xTG
Merci mais justement les exemples que j'ai trouvé sont sous la forme Y-m-d et pas Y-m-d H:i:s...
Oui cela s'appelle simplifier l'explication, mais cela ne veut pas dire que de mettre une heure ne fonctionne pas.

Re: PB de test de dates

Posté : 20 juil. 2012, 13:50
par Damien34
Ah ok. Merci pour l'aide.

Re: PB de test de dates

Posté : 20 juil. 2012, 17:19
par moogli
Pour être plus précis http://dev.mysql.com/doc/refman/5.1/en/ ... n_date-add te donne toutes les possibilités avec date_add ....



@+