Date - Php Mysql

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 : Date - Php Mysql

Merci

par jpsartre » 11 avr. 2006, 10:29

Merci,
En effet, j'ai suivi le lien et trouvé ce que je cherchais, ça marche maintenant. Je laisse le code de la requête :
$query = "SELECT * FROM abonnes WHERE TO_DAYS(df) - TO_DAYS(NOW()) <= 30";
Merci encore,
A bientôt :wink:

par Cyrano » 11 avr. 2006, 09:57

Ok, donc on va oublier DATEDIFF disponible seulement depuis la 4.1.1
Il faut donc procéder autrement en faisant un petit calcul dans la requête. Regarde du coté des fonctions sur les dates et heures avec MySQL, tu vas trouver bien des choses intéressantes.

Mysql

par jpsartre » 11 avr. 2006, 09:23

Bonjour,
C'est avec : MySQL 4.0.16-standard :?
Merci

par Cyrano » 11 avr. 2006, 08:39

Quel SGBD et quelle version ?

Date - Php Mysql

par jpsartre » 11 avr. 2006, 08:33

Bonjour,
J'aimerais savoir comment faire une requête qui me permettrait de n'afficher que les enregistrements où la date de la table et la date du jour ont moins de trente jours de différence.
C'est pour signaler la fin de la date d'abonnement moins trente jours.
Merci