par
Julie13 » 30 mai 2010, 19:38
Salut datesta,
merci pour ton aide.
La requête mysql fonctionne, en revanche, je pense avoir un problème concernant l'affichage :
voici ce que je souhaite avoir :
http://yfrog.com/2ttablexj
Le code serait donc :
<table border="1" bordercolor="#000000">
<tr>
<td>Caguette 1</td><td>Panier 1</td><td>Fruit 1</td>
</tr>
<tr>
<td> </td><td>Panier 2</td><td>Fruit 2</td>
</tr>
<tr>
<td> </td><td> </td><td>Fruit 3</td>
</tr>
</table>
<table border="1" bordercolor="#000000">
<tr>
<td>Caguette 2</td><td>Panier 3</td><td>Fruit 4</td>
</tr>
<tr>
<td> </td><td> </td><td>Fruit 5</td>
</tr>
<tr>
<td> </td><td>Panier 2</td><td>Fruit 6</td>
</tr>
</table>
Au final j'ai cagette 1 qui se répète 3 fois.
Mon code :
$res = Requete(" SELECT *
FROM cagette, panier, fruit
WHERE cagette.id = panier.id_cagette
AND panier.id = fruit.id_panier
ORDER BY cagette.id",$connexion);
$oldcagette = $oldpanier = $oldfruit= "";
while($d = bdd_fetch($res)) {
if($oldcagette != $d["id"]) {
echo "|".$d["nom_cagette"]."|";
$oldcagette = $d["id"];
}
else {
echo "---";
}
+ les mêmes codes pour panier, mais ça répète également le tout.
Malheureusement, j'ai beau essayer, je n'arrive pas à avoir le résultat HTML mentionné ci-dessus.
Merci par avance, pour ton aide,
Julie