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 :

calculer combien de fois par secondes depuis debut de l'année


Sujet :

PHP & Base de données

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    412
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 412
    Par défaut calculer combien de fois par secondes depuis debut de l'année
    Bonjour à tous, je recherche une piste pour créer une statistique simple.

    Dans ma bdd je référencie tous les coups de téléphones reçus (tel) exemple 60000

    J'aimerai par un script php qu'il m'affiche le nombre de coups de téléphones en lien avec ce que j'ai enregistré dans ma bdd, reçus par seconde depuis le 1er janvier

    Quelqu'un pourrait il me guider et m'aider

    merci à vous

  2. #2
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 342
    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 342
    Billets dans le blog
    17
    Par défaut
    C'est sûrement possible.

    Pour qu'on puisse t'aider il faut :
    -- Nous montrer ton schéma de base de données
    -- Nous fournir un échantillon de données
    -- Nous fournir le résultat attendu

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    412
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 412
    Par défaut
    Bonjour Séb

    Merci de ta réponse.

    Je pense avoir réussi bon attention je me suis tiré les cheveux depuis hier

    voici ce que Jai fait

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
     
    $annee= date('Y');
    $deb_annee = strtotime($annee.'-01-01 00:00:00');
    $date_jour = time();
    $diff = abs($date_jour - $deb_annee);
    $diff2 = abs($diff / 86400); // par jour
    $diff3 = abs($diff / 3600); // par minute
     
    include('../config.php');
    $select = '    SELECT * FROM activite ';
     
     
    $result = $conn->query($select);
    $total = mysqli_num_rows($result);
     
     
    if($total) {
     
     
     
     
    while($row = mysqli_fetch_array($result)) {
    // calcul des appels
    $appels = $row['nbr_appels'];
    $total1 = abs($inter / $diff2);
    $total2 = round($total1);
     
     
    $total3 = abs($appels / $diff3);
    $total4 = round($total3);
     
     
    echo '<span style="font-weight:bold">Nombre d\'appels reçus depuis le 01/01/'.$annee.' : </span><span style="color:#000cff; font-weight:bold">'.$row["nbr_appels"].'</span>'; 
    echo '<span><br></span>'; 
    echo '<br>'; 
    echo '<span>Nombre d\'appels reçus par jour depuis le 01/01/'.$annee.' : </span><span style="color:#e40000; font-weight:bold">'.$total2.'</span>'; 
    echo '<br>';
    echo '<span>Nombre d\'appels reçus par minute depuis le 01/01/'.$annee.' : </span><span style="color:#e40000; font-weight:bold">'.$total4.'</span>';
    voila j'ai fait ca mais du coup je sais pas si cela est très cohérent

  4. #4
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 342
    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 342
    Billets dans le blog
    17
    Par défaut
    Je pense qu'on peut faire cela directement avec une requête SQL.

    Mais étant donné que tu ne donnes aucune des infos demandées, je ne pourrai pas t'aider davantage.

    Attention, tu fais tes calculs sur toute la table "activite" alors que tu as l'air de vouloir restreindre à l'année courante
    => Au mieux l'année prochaine tes chiffres ne seront plus bons

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    412
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 412
    Par défaut
    Merci Séb

    En fait j'ai analysé tout ce que tu m'à dis et j'ai essayé de me débrouillé

    voici le résultat qui à mon sens correspond assez à mes attentes.
    -----------------------------------------------------------------------------------------
    Nom : resultat.png
Affichages : 131
Taille : 18,3 Ko
    -----------------------------------------------------------------------------------------

    En ce qui concerne l'année ($annee) celle ci changera automatiquement en début d'année et la personne en charge de changer les données appels inteventions se chargera de changer via un formulaire les données.

    Je pense être bien même si il est clair que pour vous ma façon de faire ne doit pas être tes jolie.

    Encore merci de votre présence et de vos encouragements.

    Bonne journée

Discussions similaires

  1. Compteur qui augmente de 295 par seconde, depuis le 1er janvier 2017
    Par totoyoz dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 20/01/2017, 08h32
  2. Calculer le nombre d'images par seconde
    Par Carton_en_Plastique dans le forum Débuter avec Java
    Réponses: 5
    Dernier message: 23/12/2012, 08h18
  3. Réponses: 4
    Dernier message: 22/03/2011, 03h02
  4. Calculer le nombre de lettre taper par seconde
    Par amrock dans le forum C++
    Réponses: 5
    Dernier message: 06/07/2007, 10h46
  5. Calcul du nombre d'images par seconde
    Par Mindiell dans le forum SDL
    Réponses: 5
    Dernier message: 19/03/2007, 22h12

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