动态PHP表中的动态链接

时间:2014-11-06 07:13:05

标签: php mysql

所以我有一个动态的PHP表,我尝试将其中一个表列作为动态生成的链接。目前,我声明的$ url变量返回null。 $ row ['用户名']正在返回应有的内容,因此我怀疑我的语法已关闭。我也遇到了以下行语法的问题。如何插入$ row ['用户名']作为链接文字?

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

此示例返回错误,但当我将其替换为:

echo "<td>" . "<a href='".$url."'> blahblahfiller </a>" . "</td>";

页面运行,所以我知道它是我的语法。

以下是该表的完整代码:

<?php
   while ($row = mysql_fetch_array($query)) {
        $url = "profilepage.php?name=" + $row['username'];
        echo "<tr>";
        echo "<td>" . '<input type="checkbox" name="checkbox"/>' . "</td>";
        echo "<td>" . "<a href='".$url."'> . $row['username'] .  </a>" . "</td>";
        echo "<td>" . $row['gender'] . "</td>";
        echo "<td>" . $row['username'] . "</td>";
        echo "<td>" . $url . "</td>";
        echo "</tr>";
   }
?>

真诚感谢您的帮助!这意味着很多。

1 个答案:

答案 0 :(得分:1)

您正在使用+代替.进行连接。它应该是 -

$url = "profilepage.php?name=". $row['username'];