Affichage de date + SQL

Résolu
Bonjour,

Je travaille sur un site Internet en PHP. Sur ce site j'ai un module qui me permet d'afficher un fichier PDF. Et dans ce fichier PDF j'affiche une date qui est la date du jour+60jours.
Je voudrais modifier cela. Il faudrait afficher une date venant de ma bdd +60jours.

Pour le moment j'ai ceci :
SELECT DATE_ADD(CURDATE(), INTERVAL 60 DAY)

Il faudrait donc que je remplace CURDATE() par la date de ma bdd.
J'ai essayé en la remplaçant par une variable qui récupère la date que je veux mais ca ne fonctionne pas.

Auriez vous une idée sur la façon dont je devrais procéder ?

2 réponses

  1. Webmaster
    Essaye ceci :

    SELECT DATE_ADD(Mon_champ, INTERVAL 60 DAY) FROM MaTable WHERE ...
    Jean-François Pillou

    Fondateur de CommentCaMarche.net

    2
    1. Bizarrement ca m'affiche quand même la date d'aujourd'hui +60 jours :/
      0
    2. Webmaster
      @0z0zEssaye voir ceci afin de vérifier que ton champ n'est pas tout bêtement la date d'aujourd'hui :
      SELECT Mon_Champ FROM MaTable WHERE ...
      0
    3. Bah enfaite la première solution que tu m'as donné fonctionne bien sur MySql mais quand je le met dans mon script ca ne fonctionne plus, fin ca ne m'affiche pas la bonne date quoi.
      0
    4. Webmaster
      @0z0zJ'en conclus que c'est ton script qui est buggé :-))
      0
    5. Bon bah en fin de compte ca fonctionne :O

      "SELECT DATE_ADD(date_commande, INTERVAL 30 DAY)FROM catalogues_commandes WHERE numero_piece=".$numero_piece_nld


      Par contre ma date est en jj/mm/aaaa hh:mm:ss
      Je ne voudrais afficher que la date. Est-ce possible sans un timestamp ? parce que la je crois pas que ca va être possible de l'intégrer dans cette requete :S
      0
  2. Et bien enfaite je voudrais tout simplement savoir si je peux afficher la date en format jj/mm/aaaa directement avec cette requête.
    0