用php添加Group_Concat以添加单个超链接

时间:2013-11-11 13:45:43

标签: php mysql hyperlink group-concat

我有一个使用group_concat从表中检索的查询,因此我没有重复。

'SELECT book_name, chapter_slug, GROUP_CONCAT(chapter_name SEPARATOR "<br/>") as ChapterNames 
FROM ci_books, ci_chapters 
WHERE ci_books.book_id = ci_chapters.book_id AND slug = ' . $conn->quote($slug). '
GROUP BY book_name;'

现在结果是分开的,这很好,因为我想为每个添加超链接但是我只得到一行,这意味着所有chapterNames值的超链接都相同。

book_name       chapter_slug   ChapterNames     
Twelvers Dawn   wonders        Wonders<br/>Rising

所以现在所有通过PHP进行超链接的ChapterNames都是一样的。我可以理解为什么,但我怎么能说每个人都有自己的超链接。

理想情况下,我希望这个结果或类似结果:

book_name      chapter_slug  ChapterNames   
Twelvers Dawn  wonders       Wonders
               rising        Rising
               movers        Movers

0 个答案:

没有答案