Je veux obtenir des données via php de ma base de données SQL:Comment utiliser GROUP_CONCAT avec plusieurs valeurs?
GROUP_CONCAT(DISTINCT cat.name SEPARATOR ",") AS cats
cela me donne une liste:
sam, john, joe
je reçois d'autres données comme ceci:
GROUP_CONCAT(DISTINCT cat.id SEPARATOR ",") AS cat_ids
ici j'obtiens le résultat
1,2,3
Maintenant, voici mon problème. Je veux combiner ces valeurs pour obtenir un résultat comme celui-ci:
<a href="1">sam</a><a href="2">john</a><a href="3">joe</a>
Mon approche:
GROUP_CONCAT(CONCAT("<a href=\'",cat.id,"\'>",cat.name,"</a>")) AS cats
Mais ici, je ne reçois que d'une page blanche en conséquence.
j'ai découvert travaille, la page blanche vierge a été causée par une autre raison – Jarla