Double boucle dans un tableau
Bonjour,
savez-vous s'il est possible de faire 2 while dans un tableau ? je m'explique :
Je dois afficher des données provenant de 2 tables, je fais 2 requêtes avec mon niveau de compétence. Ensuite j'affiche les données en bouclant sur chacun des array, mais je n'arrive pas à afficher les données du dernier array.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| $req11 = mysql_query("SELECT nom FROM utilisateurs WHERE droit_profil = 5");
$tab11 = mysql_num_rows($req11);
$req12 = mysql_query("SELECT adresse_livraison, cp, ville FROM sites ");
$tab12 = mysql_num_rows($req12);
if(($tab11) && ($tab12)) { ?>
<table>
<tr>
<td><b><u>Adresse livraison</u></b></td>
<td><b><u>Cp</u></b></td>
<td><b><u>Ville</u></b></td>
<td><b><u>Nom</u></b></td>
</tr>
<?php while($row = mysql_fetch_array($tab12)) { ?>
<tr>
<td><?php echo $row['adresse_livraison']; ?></td>
<td><?php echo $row['cp']; ?></td>
<td><?php echo $row['ville']; ?></td>
<?php } ?>
<?php while($row1 = mysql_fetch_assoc($tab11)) { ?>
<td><?php echo $row1['nom']; ?></td>
</tr>
<?php } ?>
</table>
<?php } ?> |
Merci