IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Ajouter 15 jours à la date renovyée


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Inscrit en
    Janvier 2003
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Janvier 2003
    Messages : 8
    Par défaut Ajouter 15 jours à la date renovyée
    Bonsoir le forum,

    j'ai un problème de date dans une page en php, c'est une page qui me donne une facture et dans le haut de la page, j'ai la date qui est extraite d'une base de donnée avec le code suivant :

    $sql = "select payement, acompte, coment, DATE_FORMAT(date_fact,'%d/%m/%Y') AS date_2

    $date_fact = $data[date_2];


    Dans le bas de ma page j'ai une phrase qui dit " montant à payer pour le ..."

    Comment faut'il faire pour qu'il me donne une date supperieure de 15 jour de la date de la facture ?

    Pour le moment j'ai un code qui me compte 15 jour à partir de la date du jour donc tout les jours elle change.

    $annee=date('Y');

    $mois=date('m');

    $jour=date('d');

    $b=mktime(0,0,0,$mois,$jour+15,$annee);

    $date_payement=strftime("%d/%m/%Y",$b);

    Merci de votre aide.

    olitri

  2. #2
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 322
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 322
    Billets dans le blog
    17
    Par défaut
    Tu peux calculer la date d'échéance directement lors de la requête MySQL :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    SELECT ...,
        DATE_FORMAT(date_fact,'%d/%m/%Y') AS date_2,
        DATE_FORMAT(date_fact + INTERVAL 15 DAY, '%d/%m/%Y') AS date_echeance
    ...

Discussions similaires

  1. ajouter des jours à une date
    Par babalastar dans le forum Collection et Stream
    Réponses: 1
    Dernier message: 27/02/2007, 11h39
  2. [HQL] Ajouter des jours à une date
    Par loulou dans le forum Hibernate
    Réponses: 2
    Dernier message: 30/01/2007, 11h22
  3. Ajouter un jour à une date
    Par loudo dans le forum Oracle
    Réponses: 13
    Dernier message: 10/07/2006, 12h06
  4. [MySQL] ajout de jour à une date
    Par mohican13 dans le forum Langage SQL
    Réponses: 5
    Dernier message: 06/03/2006, 17h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo