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 :

problème tableau [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 73
    Par défaut problème tableau
    bonjour!!
    jaimerais mettre dans un tableau le résultat de deux requête si je peux dire ça comme ça!!
    En gros, ce que j'ai fais:

    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
     
    $sqlKF="SELECT Kilometrage
    		   FROM dossierkilometrage
    		   WHERE '$Mois'=MONTH(DateGasoil)
    		   AND '$Année'=YEAR(DateGasoil)
    		   AND '$reqtab'=d.Immatriculation
    		   GROUP BY d.Immatriculation
    		   ORDER BY DateGasoil desc LIMIT 1";
     
    $reqKF=mysql_query($sqlKF);
    $KF=mysql_fetch_row($reqKF);
     
    $sqlKD="SELECT Kilometrage
    		   FROM dossierkilometrage
    		   WHERE '$Mois'=MONTH(DateGasoil)
    		   AND '$Année'=YEAR(DateGasoil)
    		   AND '$reqtab'=d.Immatriculation
    		   GROUP BY d.Immatriculation
    		   ORDER BY DateGasoil LIMIT 1";
     
    $reqKD=mysql_query($sqlKF);
    $KD=mysql_fetch_row($reqKF);
     
    $NbKilometre=$KF-$KD;
    Je veux afficher toutes les données qui sont dans la table immatriculation!!
    Ensuite, je voudrais afficher $NbKilometre pour chaque véhicule!!
    Comment faire svp!!

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 278
    Par défaut
    Donne la stucture de ta table si tu veux qu'on t'aide.
    Au passage, je ne pense pas que ta requête fonctionne, non ? D'où vient la table d dans d.Immatriculation ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 73
    Par défaut
    d.Immatriculation vient de dossierkilometrage..

    DOSSIERKILOMETRAGE (NumDoss, kilometrage, dategasoil, consommation, montant, #immatricuation)

  4. #4
    Membre Expert

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 278
    Par défaut
    Une possibilité (non testée) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    $requete='SELECT (MAX(Kilometrage)-MIN(Kilometrage)) as distance,
                        Immatriculation
              FROM dossierkilometrage
              GROUP BY Immatriculation';
     
    $resultat=mysql_query($requete);
     
    echo '<p>';
     
    while ($valeurs=mysql_fetch_assoc($resultat))
      {echo 'Immaticulation : '.$valeurs['Imatriculation'].'  -  Distance : '.$valeurs['distance'].'<br />';}
     
    echo '</p>';

  5. #5
    Expert confirmé Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Par défaut
    Pourquoi les deux requêtes c'est les mêmes, à desc près ?

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 73
    Par défaut
    ok merci je vais essayer

  7. #7
    Membre Expert

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 278
    Par défaut
    Citation Envoyé par Mr N.
    Pourquoi les deux requêtes c'est les mêmes, à desc près ?
    A priori, pour avoir le 1er et le dernier plein (et donc le km mini et maxi) => ce que j'ai traduit par MIN() et MAX().

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Tableaux] Probléme Tableau / Menu
    Par carnage_59 dans le forum Langage
    Réponses: 7
    Dernier message: 13/10/2005, 13h34
  2. Problème tableau pour une requête
    Par LE NEINDRE dans le forum Langage
    Réponses: 2
    Dernier message: 07/10/2005, 20h21
  3. Problème Tableau Sous DW
    Par Lorik dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 04/10/2005, 11h55
  4. [perl]Problème tableau indexé
    Par LE NEINDRE dans le forum Langage
    Réponses: 8
    Dernier message: 25/08/2005, 21h24
  5. [CR8] Problème tableau sur plusieurs pages???
    Par christophe28 dans le forum SAP Crystal Reports
    Réponses: 5
    Dernier message: 02/11/2004, 15h46

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