0

次のように、1 つのデータベース フィールドに複数のリンクが挿入されています。

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

その単一のフィールドから個々のリンクをループアウトし、php を使用して別の行に表示するにはどうすればよいですか?

4

1 に答える 1

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 />';
}
于 2013-02-27T00:00:30.970 に答える