我回应数据但无法弄清楚如何将其连接成锚标记

时间:2014-08-24 14:53:49

标签: php sql

我有这个代码,它接受用户提交的USERNAME,他们的用户名被写入SQL数据库并在索引上回显。它有效,但我无法弄清楚如何将用户名连接到锚标记。

到目前为止我有这个代码:

<?php $result = mysqli_query($con, "SELECT * FROM Tumblr");

while ($row = mysqli_fetch_array($result))
    {
    echo "<tr>";
    echo "<td>" . "www." . $row['BlogName'] . ".tumblr.com" . "</td>";
    echo "<td>" . $row['Promo'] . "</td>";
    echo "</tr>";
    }

?>

我希望它以以下格式回显:

example.tumblr.com

锚标记为:

http://username.tumblr.com

用户名子域当然是动态的。

2 个答案:

答案 0 :(得分:2)

您只需要创建相关的标记,在您的情况下就是锚标记本身!

<?php $result = mysqli_query($con, "SELECT * FROM Tumblr");

while ($row = mysqli_fetch_array($result))
    {
    echo "<tr>";
    echo "<td><a href='http://www.{$row['BlogName']}.tumblr.com' target='_blank'>" .  $row['BlogName'] . ".tumblr.com" . "</a></td>";
    echo "<td>" . $row['Promo'] . "</td>";
    echo "</tr>";
    }

?>

答案 1 :(得分:1)

试试这个

echo '<td><a href="http://www.'.$row['BlogName'].'.tumblr.com">http://www.'.$row['BlogName'].'.tumblr.com</a></td>';