PB de test de dates

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : PB de test de dates

Re: PB de test de dates

par moogli » 20 juil. 2012, 17:19

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



@+

Re: PB de test de dates

par Damien34 » 20 juil. 2012, 13:50

Ah ok. Merci pour l'aide.

Re: PB de test de dates

par xTG » 20 juil. 2012, 11:31

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

par Damien34 » 20 juil. 2012, 10:20

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

par moogli » 20 juil. 2012, 10:09

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

par Damien34 » 20 juil. 2012, 09:42

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

par xTG » 19 juil. 2012, 20:08

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()

PB de test de dates

par Damien34 » 19 juil. 2012, 17:41

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