如何将MySQL数据库中的数据输出到可点击的链接?使用PHP

时间:2015-07-30 12:23:56

标签: php mysql url href

如何将来自mysql数据库(website_url)的数据转换为可点击链接?

defaultdict

如何通过这段代码将从数据库收到的URL作为可点击链接?

<?php   
$sql = "SELECT * FROM sports";
if($result = mysqli_query($link, $sql)){
if(mysqli_num_rows($result) > 0){
    echo "<table>";

    while($row = mysqli_fetch_array($result)){

       echo "<tr>";
                       echo "<td>" . $row  ['website_url'] .     "</td>"; 
       echo "</tr>";
        }
        echo "</table>";
    } 
 } 
mysqli_close($link);
?>

从数据库收到的数据如下:

请帮忙!

2 个答案:

答案 0 :(得分:3)

这是标准的HTML,例如:

stylus src/main/assets/styles  --use node_modules/fluidity/lib/fluidity --out target/web/css

您需要将链接包装到$url = $row ['website_url']; echo "<td><a href='" . $url . "'>" . $url . "</a></td>"; 标记中。也许你应该从一个基本的HTML教程开始学习这些东西:)

答案 1 :(得分:0)

非常感谢你!

我正在研究这个问题几个小时,我知道我忽视了一些非常简单的事情。

我忘了删除列标签的内部引号,我这样做..

$url = $row  ['website_url'];
echo "<td> " <a href='" . $url . "'>" . $url . "</a> " </td>"; 

正确的代码..没有内部引号&lt; TD&gt; “中......” &LT; / td&gt;

 $url = $row  ['website_url'];
 echo "<td> <a href='" . $url . "'>" . $url . "</a> </td>";