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 SQL Discussion :

Afficher 2 Tables dans un même tableau


Sujet :

Langage SQL

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2017
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : France, Meuse (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2017
    Messages : 3
    Points : 3
    Points
    3
    Par défaut Afficher 2 Tables dans un même tableau
    Bonjour.
    Je disposes de 2 table dans ma bases de donnée.
    une table 'historique' composer de

    Id | Site | nom

    et une 2ème table 'temps' composer de
    Id | heure

    Mon problème étant de pouvoir afficher les données de la table Heure dans le même tableau que celle ou seront afficher les données de la table historique étant débutant dans le domaine je ne sais pas trop comment faire ni sur quoi partir. Je sais déjà comment afficher les donnée de la table Historique mais je ne vois pas comment y rajouter les données de la table temps
    Nom : ploof.PNG
Affichages : 559
Taille : 14,9 Ko

    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
    $fetch = $bdd->query("SELECT * FROM historique  LIMIT  $startrow,10")or
    die(mysql_error());
     
            echo "<table border=2>";
            echo "<tr><td>IP</td><td>SITE</td><td>DATE</td></tr>";
     
     
           while ($row=$fetch->fetch()){
     
    			echo "</td> <td> ";	
     
    			echo  $row['ip'];
    			echo "</td> <td>" ;
    			echo  $row['site'];
    			echo "</td> <td>" ;
    			echo  $row['heure'];
    			echo "</td> </tr>" ;   
     
     
        }
            echo"</table>";

  2. #2
    Expert éminent sénior
    Homme Profil pro
    Responsable Données
    Inscrit en
    Janvier 2009
    Messages
    5 286
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable Données

    Informations forums :
    Inscription : Janvier 2009
    Messages : 5 286
    Points : 12 991
    Points
    12 991
    Par défaut
    Bonjour,
    Qu'est-ce qui permet de faire le lien entre les deux tables ?

    Tatayo.

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2017
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : France, Meuse (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2017
    Messages : 3
    Points : 3
    Points
    3
    Par défaut
    Quand vous dites ce qui permet de faire le liens entre 2 tables, il faut donc que je réalise une jointure des 2 tables ?

  4. #4
    Expert éminent sénior
    Homme Profil pro
    Responsable Données
    Inscrit en
    Janvier 2009
    Messages
    5 286
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable Données

    Informations forums :
    Inscription : Janvier 2009
    Messages : 5 286
    Points : 12 991
    Points
    12 991
    Par défaut
    Vu qu'il faut afficher sur une même ligne à l'écran les données provenant de 2 tables différentes, j'imagine qu'il y a un lien entre ces deux tables.
    Mais comme avec les informations données on ne sait pas comment faire ce lien, difficile d'en dire plus.

    Par exemple, est-ce qu'une ligne de Temps est reliée à une et une seule ligne de Historique ?
    Est-ce qu'on peut avoir une ligne de Temps sans Historique ? Une ligne d'historique sans Temps ?

    Tatayo.

  5. #5
    Membre averti
    Homme Profil pro
    Autres
    Inscrit en
    Mai 2017
    Messages
    279
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Autres

    Informations forums :
    Inscription : Mai 2017
    Messages : 279
    Points : 421
    Points
    421
    Par défaut
    Explique clairement ton besoin. y'a t-il un lien entre ces deux tables? si oui ...

Discussions similaires

  1. Réponses: 12
    Dernier message: 08/04/2016, 01h30
  2. [AC-2010] Afficher 2 tables dans un même formulaire
    Par myrddin99 dans le forum IHM
    Réponses: 5
    Dernier message: 18/05/2012, 19h51
  3. [SQL] affichage de tables différentes dans un même tableau
    Par brindherbe86 dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 13/03/2008, 13h33
  4. [MySQL] afficher le résultat de deux tables sur un même tableau
    Par gpsevasion dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 03/10/2007, 10h38
  5. [MySQL] affichage de données de plusieurs tables dans un même tableau ?
    Par undebutant dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 19/03/2007, 12h56

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