PHP,变量不会附加到超链接

时间:2019-05-30 02:03:33

标签: php

我正在尝试通过超链接发送患者ID,因此当它重定向到正确的页面时,它没有发送信息。

<a href="./patientrecord.php?patient_id="<?php $row["patient_id"]?>><?php echo $row["surname"];?></a>

1 个答案:

答案 0 :(得分:3)

请确保您要回显该变量

回显变量:

<?= $echoable_variable_here ?> // Use <?= ?> tags
or
<?php echo $echoable_variable_here ?> // Use echo inside <?php ?> tags

编辑:您已将echo放置在href属性标签之外

因此

更改此:

<a href="./patientrecord.php?patient_id="<?php $row["patient_id"]?>><?php echo $row["surname"];?></a>

收件人:

<a href="./patientrecord.php?patient_id=<?php echo $row["patient_id"]?>"><?php echo $row["surname"];?></a>

或:

<a href="./patientrecord.php?patient_id=<?= $row["patient_id"] ?>"><?php echo $row["surname"];?></a>