Bonjour
Voila mon pb
j'ai 2 table, une table client et une table produit
à un produit est lié un client (id_clt), donc il y a une clé etrangére (pdt_id_clt) dans la table produit.
j'ai créer un tableau ou j affiche tout le descriptif (les données contenu dans la table) du produit. et j ai mi un lien hors tu tableau qui permet au user de voir à qui est lié ce produit donc voici on code pour le lien:
Code :
- <td><a href="cltprod.php?id_produit='.$row["id_produit"].'" <font color="#25AD3D">Clt</a>
|
effectivement ce lien est dans une balise echo.
je renvoie ce lien vers une page que j ai appellé cltprod.php.
dans cette page je veux récuper le pdt_id_clt qui est la clé etrangére dans la table produit afin d affiché les donné qui se trouve dans la table client vu que le id_clt = pdt_id_clt.
je trouve pas la requête.
Code :
- <?php
- require($_SERVER['DOCUMENT_ROOT']."/actimac/db.php" );
- $id =$_GET['id_produit'];
- $requete="select * from $table_client where id_produit=$id and pdt_id_clt=id_client";
- $row = mysql_query($requete);
- echo ' <tr>
- <td bgcolor="#33FF00"><a href="index.php" <font color="#25AD3D">Acceuil</a>></font></td>
- </tr><pre>';
- // si on a récupéré un résultat on l'affiche.
- // debut du tableau
- echo '<table bgcolor="#CCCCCC">'."\n";
- // première ligne on affiche les titres prénom et surnom dans 2 colonnes
- echo '<tr>';
- echo '<td bgcolor="#669999"><b><u>Nom</u></b></td>';
- echo '<td bgcolor="#669999"><b><u>Prénom</u></b></td>';
- echo '<td bgcolor="#669999"><b><u>Societe</u></b></td>';
- echo '<td bgcolor="#669999"><b><u>Adresse</u></b></td>';
- echo '<td bgcolor="#669999"><b><u>Code Postal</u></b></td>';
- echo '<td bgcolor="#669999"><b><u>Ville</u></b></td>' ;
- echo '<td bgcolor="#669999"><b><u>Tel</u></b></td>';
- echo '<td bgcolor="#669999"><b><u>Fax</u></b></td>';
- echo '<td bgcolor="#669999"><b><u>Email</u></b></td>';
- echo '<td bgcolor="#CCCCCC"> </td>';
- echo '</tr>'."\n";
- // lecture et affichage des résultats sur 2 colonnes, 1 résultat par ligne.
- echo '<tr>';
- echo '<td bgcolor="#33CCCC">'.$row["nom"].'</td>';
- echo '<td bgcolor="#33CCCC">'.$row["prenom"].'</td>';
- echo '<td bgcolor="#33CCCC">'.$row["societe"].'</td>';
- echo '<td bgcolor="#33CCCC">'.$row["adresse"].'</td>';
- echo '<td bgcolor="#33CCCC">'.$row["cp"].'</td>';
- echo '<td bgcolor="#33CCCC">'.$row["ville"].'</td>';
- echo '<td bgcolor="#33CCCC">'.$row["tel"].'</td>';
- echo '<td bgcolor="#33CCCC">'.$row["fax"].'</td>';
- echo '<td bgcolor="#33CCCC">'.$row["email"].'</td>';
- echo '</tr>'."\n";
-
- echo '</table>'."\n";
- // fin du tableau.
- ?>
|
Merci