繁体   English   中英

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

[英]PHP, variable wont attach to hyperlink

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

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

请确保您要回显该变量

回显一个变量:

<?= $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>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM