我有这个php代码,带有带有查询字符串的定位标记,即?attribute = {$ row1 [\'att2 \']}
在这种情况下,值$ row1 [\'att2 \']不会返回数据库值$ row1 ['att2'],这是因为使用了转义符,或者因为单反逗号与回声的单反产生冲突。如果我们删除转义字符,请使用逗号。如何解决呢?
<?php
echo '<a href="example.php?attribute={$row1[\'att2\']}">'.$row1['att2'].'</a>';
?>
最佳答案
下面的代码呢?
echo '<a href="example.php?attribute='.$row1['att2'].'">'.$row1['att2'].'</a>';
关于php - 如何用查询字符串回显 anchor 标记?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33244278/