-1

您好,我是 PHP 的初学者。我不知道如何以锚标记的形式将所有行作为输出。这是我的以下代码,其中 blogtable 是表的名称。例如,我在一个表中有五行。我希望将整行作为链接作为结果。通过执行以下代码,我得到了表中的记录,但无法将这些结果转换为锚标记。请建议我以锚的形式获取每一行标签。在此先感谢。

<?php

mysql_connect("localhost", "root", "");
mysql_select_db("test");
$data = mysql_query("select * from blogtable");

while ($col = mysql_fetch_field($data)) {
    echo $col->name;
}

while ($row = mysql_fetch_row($data)) {

    for ($i = 0; $i < count($row); $i++) {
        echo"<br/>";
        echo"$row[$i]></a>";
        echo"<br/>";
    }
}
?>
4

3 回答 3

2

只需在for循环中添加您的链接:

echo "<a href='http://example.com'>" . $row[$i] . "</a>";
于 2013-06-03T10:18:43.023 回答
1

尝试这个:echo "<a href=\"".$row[$i]."\">".$row[$i]."</a>";

于 2013-06-03T10:21:29.833 回答
0
 echo"$row[$i]></a>;

这不是锚标记的正确语法。尝试类似:

 echo "<a href='some site'>$row[$i]</a>";
于 2013-06-03T10:19:33.303 回答