Я хочу сделать выбор и прочитать из базы данных mysql в php. создать этот запрос:Как взорвать GROUP_CONCAT и добавить элементы внутри ссылок
$sql0="SELECT descrizioni_marche.Id_marca, descrizioni_marche.Id_categoria,
marche.ID as id_man,marche.marca as maname ,GROUP_CONCAT(categorie.categoria) as cat,categorie.ID as id_cat
FROM marche,descrizioni_marche,categorie
WHERE descrizioni_marche.Id_marca=marche.ID
AND descrizioni_marche.Id_categoria=categorie.ID
GROUP BY maname
";
<a href="product_detail.php?cat='. $row0[ "cat"].'&marca='.$row0["maname"].'"><b>' . $row0["cat"] ."". '</b></a>
Но поскольку я использовал GROUP_CONCAT все строки $ row0 ["cat"] отображаются в одной строке, разделенные запятой и включаются в одну ссылку. Я хочу, чтобы они были в разных строках, и каждый из них имел другую ссылку. Есть ли способ сделать это? Спасибо! После того как я сделать это в соответствии с ниже комментарий:
echo ' <a href="product_detail.php?cat='. $row0[ "cat"].'&marca='.$row0["maname"].'"><b>' . explode(",", $row0['cat']) ."". '</b></a>';
Результат является: Array to string conversion in
Он разделяет запятую, поэтому просто «взорваться» («,», $ row0 ['cat']) ' – Farkie
Im редактируя мой вопрос – Daniel