A voir également:
- [PHP] Boucle
- Easy php - Télécharger - Divers Web & Internet
- Boucle cmd - Forum Programmation
- Xiaomi s'éteint tout seul et se rallume en boucle - Forum Xiaomi
- Huawei s'allume et s'éteint en boucle - Forum Huawei
- Redémarrage en boucle Xiamo mi note 10 - Forum Xiaomi
2 réponses
Jean-François Pillou
Messages postés
18879
Date d'inscription
lundi 15 février 1999
Statut
Webmaster
Dernière intervention
16 février 2023
63 274
19 oct. 2004 à 13:18
19 oct. 2004 à 13:18
Le mieux, à mon avis, c'est de tout mettre dans un tableau PHP et de traiter ensuite :
<?php //*********************************** //connexion database $liendb = mysql_connect('localhost', 'root', ''); //selection database mysql_select_db ('essai'); $sql = "SELECT titre_film,nom_acteur FROM film,acteur,relation WHERE film.code_film=relation.code_film AND relation.code_acteur=acteur.code_acteur"; $resultat = mysql_query ($sql); echo "<table >"; echo "<tr>"; echo "<td>Titre<td>"; echo "<td>Acteur</td>"; echo "</tr>"; while ($listing = mysql_fetch_array ($resultat)) { $Film[$listing['titre_film']][] = $listing['nom_acteur']; } // On peut éventuellement trier le tableau dans l'ordre alphabétique : ksort($Film); foreach($Film as $key => $value) { echo "<tr>"; echo "<td>$key</td>"; echo "<td>"; $virgule = ""; foreach($value as $key2 => $value2) { echo $virgule.$value?; $virgule = ", "; } echo "</td></tr>"; } echo "</table >"; //********************************* ?>
Jeff \--Webmaster@CCM--/
Jean-François Pillou
Messages postés
18879
Date d'inscription
lundi 15 février 1999
Statut
Webmaster
Dernière intervention
16 février 2023
63 274
19 oct. 2004 à 13:37
19 oct. 2004 à 13:37
Plus propre :
<?php //*********************************** //connexion database $liendb = mysql_connect('localhost', 'root', ''); //selection database mysql_select_db ('essai'); $sql = "SELECT titre_film,nom_acteur FROM film,acteur,relation WHERE film.code_film=relation.code_film AND relation.code_acteur=acteur.code_acteur"; $resultat = mysql_query ($sql); echo "<table >"; echo "<tr>"; echo "<td>Titre<td>"; echo "<td>Acteur</td>"; echo "</tr>"; while ($listing = mysql_fetch_array ($resultat)) { $Film[$listing['titre_film']][] = $listing['nom_acteur']; } // On peut éventuellement trier le tableau dans l'ordre alphabétique : ksort($Film); foreach($Film as $key => $value) { echo "<tr>"; echo "<td>$key</td>"; echo "<td>".implode(",", $value)."</td> </tr>"; } echo "</table >"; //********************************* ?>
Jeff \--Webmaster@CCM--/