Bonjour !
Je dois extraire des informations d'une base de donnée (pas très bien pensée mais je dois faire avec...) pour les mettre dans un fichier excel. La table "principale" est de la forme :
id | titre | auteurs_id
1 | livre1 | 5;8
2 | livre2 | 6;7;8
et la table auteur est de la forme
aid | nom | prenom
5 | nom5 | prenom5
6 | nom6 | prenom6
7 | nom7 | prenom7
8 | nom8 | prenom8
en php, le champ auteurs_id était utilisé avec une fonction explode en utilisant le séparateur ";"
mon but c'est d'obtenir une table du type
id | titre | auteurs
1 | livre1 | prenom5 nom5, prenom8 nom8
2 | livre2 | prenom6 nom6, prenom7 nom7, prenom8 nom8
afin de pouvoir l'extraire en fichier excel
mais je ne sais pas si c'est possible, et comment faire pour séparer les auteurs_id en mysql
si ça n'est pas possible, y a-t-il une solution, d'une autre manière, pour extraire les informations qu'il me faut pour les rassembler dans un seul tableau ?
je ne sais pas si j'ai été très clair... en tout cas merci à l'avance si vous pouvez m'aider !
Partager