Lien entre 2 tables

lola08200 -  
JooS Messages postés 2705 Statut Membre -
Bonjour à tous,
j'ai un petit problème pour faire un lien entre deux tables voici mon problème :

J'ai deux tables dans ma base de donnée :
la première DESERT: id,tva,reference
la deuxième LISTE : id, nom, prix

Exemple :
dans DESERT->
1, 19.6 , 6458
2, 5.5 , 6626

dans LISTE ->
1, chocolat, 4
2, boissons, 2

J'aimerais lier les deux tables pour qu'au final Si je choisis dans LISTE chocolat il multiplie le prix 4 € x la tva 19.6 (dans DESERT) et ainsi de suite pour les boissons (2€ x 5.5)

Pour le moment voici mon code
<?php
        $produits = $DB->query('SELECT * FROM LISTE');
       
        foreach ($produits as $p):

                <h4><?php echo $p->nom; ?></h4>      
                <?php echo $p->prix; ?> € ttc
         endforeach
 ?>
A voir également:

2 réponses

lola08200
 
j'ai la réponse merci

Pour les curieux allez voir php la fonction LEFT JOIN
0
JooS Messages postés 2705 Statut Membre 228
 
Salut,

Pour lier deux tables, il dois y avoir un critère de jointure(clé étrangère), or, je n'en vois aucune dans tes deux tables.
0