Accueil Forum Tutoriaux Contactez nous
Forum informatique
Aidoforum.com  •  RSS  •  Chat  •  Annuaire  •  Demander de l'aide  •  Tutoriaux  •  Rechercher   •  S'inscrire  •  Profil  •  Non identifié  •  Connexion

Soutenez Aidoforum

Inscrivez vous pour découvrir les nombreux avantages des membres ! La publicité disparaîtra, et l'inscription est gratuite !
 

Afficher des données provenant de 2 tables

    ( Recommander ce sujet )

Créer un nouveau fil de discussion dans la même catégorie
Répondre au sujet
Auteur Message

helpclic

Neurone isolé
Neurone isolé


Avatar non sélectionné


Messages: 9
Tutoriaux : 0

MessagePosté le: Jeu 27 Mar 2008 12:58    Sujet : Afficher des données provenant de 2 tables Répondre en citantRevenir en haut Alerter les modérateurs

Bonjour à tous,

Voila, je souhaiterais afficher des données provenant de 2 tables. Par exemple, j'ai 2 tables MySQL. (table categorie et table sous_categorie).
Composition table marque
id_cat type int
designation type varchar 50
...
Cette table est composé des éléments suivant :
1 - Thomson
2 - LG
...
Composition table Produit
id_scat type int
idcat type int (identifiant table categorie)
designation type varchar 50
...
Cette table est composé des éléments suivant
1 - 1(Thomson) - Réfrigérateur
2 - 1(Thomson) - Lave Linge
3 - 2(LG) - Téléphone
4 - 2(LG) - Télévision
5 - 2(LG) - HI-FI
...
Je voudrais afficher des éléments qui viennent des 2 tables c'est-à-dire la designation de la table Marque et pour cette designation, je voudrais afficher les designation de la table Produit qui correspondent à la designation de la Marque:
Bon en exemple (je voudrais que ca m'affiche cela) :
Marque Thomson : Réfrigérateur - Lave Linge
Marque LG : Téléphone - Télévision - HI-FI

Pour le moment, ca m'affiche :
1 - Réfrigérateur - Lave Linge
2 -Téléphone - Télévision - HI-FI
Et c'est normal car je sais afficher les données provenant d'une table mais pas de deux. Voila le code :

Code:

<?php include ('configuration.php'); ?><!-- connexion bd -->
<?php
$reponse = mysql_query ("SELECT * FROM Produit");
while ($donnees = mysql_fetch_array($reponse))
{
?>
<?php echo $donnees['idcat'];?> : <?php echo $donnees['designation'];?><br>
<?php
}
mysql_close();
?>

En somme, je voudrai que s'affiche par marque tous les produits, les uns a la suite des autres.
Je pense que ca doit être facile mais je ne trouve pas la solution. Pouvez-vous m'aider[/code]
Configuration système deVoir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteur
Montrer les messages depuis:      
Répondre au sujet

 Sauter vers:   




Liens annexes du site :

- Aide et Dépannage Informatique
-
Tutoriaux Informatique
- Définitions Informatiques
- Dossiers Informatiques
- Test Connexion
- Tutoriaux Photoshop
- Tutoriaux PhpBB


Créer un nouveau fil de discussion dans la même catégorie


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com
Forum de Science - Forum informatique