使用php内的链接

时间:2015-11-09 13:25:22

标签: php html

我无法连接HERE如果有人可以指出我的错误并让我知道我做错了什么以及应该如何做,那就太好了。

<?php
.
.
while ($query_row = mysql_fetch_assoc($query_run)){             

$id=$query_row['id'];
$firstname=$query_row['firstname'];

echo '<a class="profile" href="profile.php?id=<?php echo $id.' ">'ucfirst' ($firstname);?></a>'; // HERE
.
.
.       
?>

2 个答案:

答案 0 :(得分:2)

你在<?php(第1行),因此你不能在其中使用其他标签(在你的回声中)。它看起来应该是这样的:

echo '<a class="profile" href="profile.php?id='.$id.'">'.ucfirst($firstname).'</a>';

答案 1 :(得分:2)

你在php标签里面使用php标签而不关闭它,你的ucfirst被视为一个字符串。

echo '<a class="profile" href="profile.php?id='.$id.'">'.ucfirst($firstname).'</a>'; // HERE
  

注意: - 不推荐使用mysql而是使用mysqli或pdo