Bonjour à tous,
Ma base de données est ainsi constituée :
id | Auteur | titre
Ce qui est sûr, c'est que id et titre sont uniques
Par contre pour un même auteur, je peux avoir un ou plusieurs titres
Comme je souhaite afficher les résultats sous la forme :
Auteur
Titre
si un auteur a plusieurs titres, j'obtiens ceci :
Auteur
titre1
Auteur
titre2
Ce que je souhaite afficher est plutôt ceci :
Auteur_1
titre1
titre2
Auteur_2
titre3
...
Le bout de code est ainsi fait
Je ne vois pas trop quel type de test je dois appliquer pour obtenir le résultat attendu
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <?php include("Connect.php"); $reponse = $bdd->query('SELECT * FROM ouvrage ORDER BY Auteur'); while ($donnees = $reponse->fetch()) { ?> <table > <tr><td><?php echo $donnees['Auteur']; ?></td></tr> <tr><td><?php echo $donnees['titre']; ?></td></tr> </table>
Merci par avance pour votre aide
Partager