使用PHP从单个MySQL字段显示多个链接

时间:2013-02-26 23:56:13

标签: php mysql loops

我有多个链接插入到单个数据库字段中,如下所示:     

    +--+--------------------------------------------------------------------------+
    |id| links                                                                    |
    +--+--------------------------------------------------------------------------+
    |1 |http//link1.com< br />http://link2.com< br />http://link3.com/apage.php?id=3|
    +--+--------------------------------------------------------------------------+
    

如何从单个字段中循环出单个链接并使用php在单独的行中显示它们?

1 个答案:

答案 0 :(得分:0)

一旦你查询了你的表并有一个包含你的例子的变量,即:

$links = 'http//link1.com< br />http://link2.com< br />http://link3.com/apage.php?id=3';

简单地:

$links_r = explode('< br />', $links);
foreach ($links_r as $link_s) {
  echo '<a href="' . $link_s . '">' . $link_s . '</a><br />';
}