在db中显示来自db的单词作为链接

时间:2010-08-25 14:48:44

标签: php href echo

我在数据库中有像123.com,234.org这样的词 如何将它们显示为链接?

<?php
$con=mysql_connect("localhost","root","123");
mysql_select_db("www",$con);

$result=mysql_query("SELECT * FROM Tag");

for ($c=0; $c< mysql_num_rows($result); $c++)
{
$f=mysql_fetch_array($result);

###########echo $f['name']." ";
}
 mysql_close($con);
?>

4 个答案:

答案 0 :(得分:2)

您需要输出链接的HTML。有点像:

print "<a href=\"" . $url . "\">" . $f['name'] . "</a>";

将url替换为您希望链接转到的网站网址。听起来它可能也是$ f ['name']。

答案 1 :(得分:0)

echo '<a href="'.$f['name'].'">'.$f['name'].'</a>';

答案 2 :(得分:0)

链接是html。

echo '<a href="'.$f['name']'.">Click me</a>';

答案 3 :(得分:0)

这应该有效:     

$result=mysql_query("SELECT * FROM Tag");

while($f=mysql_fetch_array($result)){
    echo "<a href='" . $f['name'] . "'>" . $f['name'] . "</a>";
} 
mysql_close($con);
?>

html代码中的链接如下所示:

<a href="123.com">123</a>

你正在使用的php只将它输出到html:

123.com