传递URL不会使用echo输出变量

时间:2014-04-24 18:20:45

标签: php html variables url

链接页面:

<a href="displayProduct.php?productID=<?php'.$pID.'?>">

displayProduct.php页面:

<?php

echo $_GET["productID"];

?>

这是我的测试人员,看看点击链接是否会将数据从第1页传递到displayProduct页面。

它成功传递了'URL'栏中的变量,但回显没有显示该变量。

我错过了什么吗?

3 个答案:

答案 0 :(得分:3)

你错过了一个回声并且有一些奇怪的连接。

<a href="displayProduct.php?productID=<?php'.$pID.'?>">

应该是:

<a href="displayProduct.php?productID=<?php echo $pID; ?>">

答案 1 :(得分:0)

<a href="<?php echo 'displayProduct.php?productID=' . $pID; ?>">

答案 2 :(得分:0)

最短路:

<a href="displayProduct.php?productID=<?php echo $pID ?>">