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

Langage PHP Discussion :

incrémentation d'un compteur


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de lesitadom39
    Homme Profil pro
    Retraité
    Inscrit en
    Août 2015
    Messages
    112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Jura (Franche Comté)

    Informations professionnelles :
    Activité : Retraité
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Août 2015
    Messages : 112
    Par défaut incrémentation d'un compteur
    Bonjour,
    j'ai une page qui affiche des fichiers en fonction d' une date :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
     <div class="container-fluid">
              <div class="row  justify-content-center p-2">
                <div class="col-md-12 col-xs-12 "> 
                  <div class="arrondi mb-4">
                    <h4 >ARRÊTÉS TEMPORAIRES </h4>
                  </div>
                  <?php include 'arretes/temp/art2019-06.php'; ?>
                  <hr>
                  <?php include 'arretes/temp/art2018-23.php'; ?>
                  <hr>
                </div>
              </div>
    Dans chaque fichier, je teste la date de fin pour l'affichage et j'incrémente un compeur si la date n'est pas dépassée.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
      <?php
      $nbart="0";
    $datejour = date('d/m/Y');
    $datefin= "07/05/2019";  
    $dfin = explode("/", $datefin); 
    $djour = explode("/", $datejour); 
    $finab = $dfin[2].$dfin[1].$dfin[0]; 
    $auj = $djour[2].$djour[1].$djour[0]; 
    if ($auj<$finab)
    {
      $nbart =$nbart+1;
     ?>
    Maintenant, je voudrais afficher le compteur totalisé pour tous les fichiers dans le titre de la page principale
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
     <h4 >ARRÊTÉS TEMPORAIRES<?php  echo $nbart ?> </h4>
    et c'est la que ça coince !!!
    Merci d'avance

  2. #2
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2008
    Messages
    199
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2008
    Messages : 199
    Par défaut
    Bonjour,

    Sans base de données cela me seul assez compliqué à réaliser.

    A moins d'avoir un fichier txt à la racine de ton site qui regroupe l'ensemble de tes fichiers avec leurs dates de fin que tu parcourt à l'aide d'une fonction afin de calculer ton nombre total, je ne vois pas d'autres solutions.

  3. #3
    Membre confirmé Avatar de lesitadom39
    Homme Profil pro
    Retraité
    Inscrit en
    Août 2015
    Messages
    112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Jura (Franche Comté)

    Informations professionnelles :
    Activité : Retraité
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Août 2015
    Messages : 112
    Par défaut incrémentation - suite
    Ok pour la base de donnée, et merci
    https://www.developpez.net/forums/im...lies/zoubi.gif

  4. #4
    Membre averti Avatar de KOogar
    Inscrit en
    Septembre 2004
    Messages
    46
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 46
    Par défaut
    si tu test tous tes fichiers en même temps, enlève le $nbart="0" et ca va s'additionner
    ca peut etre un peu lourd de tout recalculer a chaque chargement, tout dépend du nombre de fichiers

Discussions similaires

  1. Incrémentation d'un compteur
    Par gnotype dans le forum VBA Project
    Réponses: 0
    Dernier message: 10/03/2017, 12h06
  2. Réponses: 2
    Dernier message: 06/04/2016, 14h28
  3. [XL-2013] Incrémentation d'un compteur alphanumérique
    Par Finrodtelemnar dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 03/01/2016, 15h34
  4. [Toutes versions] Incrémentation d'un compteur ne fonctionne pas.
    Par pdemeure dans le forum VBA Access
    Réponses: 2
    Dernier message: 11/04/2012, 14h11
  5. [ MSSQL 2005] incrément d'un compteur unique
    Par kaboume dans le forum Développement
    Réponses: 0
    Dernier message: 06/03/2009, 15h39

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