我尝试将listID的值从list.php传递给Delete.php。 使用锚标记
这是我的代码:
<A HREF = "Delete.php?PID = <?php echo $row['PersonID']; ?>"> Delete </A>
值正确传递,但不知怎的,我没有被重定向到Delete.php,任何人都可以注意到上面这行中的问题吗?
答案 0 :(得分:7)
删除网址中的空格:
<a href="Delete.php?PID=<?php echo $row['PersonID']; ?>"> Delete </a>
答案 1 :(得分:2)
删除'='之前和之后的空格:
<A HREF="Delete.php?PID=<?php echo $row['PersonID']; ?>"> Delete </A>
答案 2 :(得分:0)
如果你有这个:
<a href="Delete.php?PID=<?php echo $row['PersonID']; ?>">Delete</a>
行中没有问题。你应该检查其他代码。
答案 3 :(得分:0)
代码写得很好。我不知道您的数据库字段和您的php文件命名约定,但这可能对您有帮助。
<a href="Delete.php?PID=<?=$row['PersonID']?>">Delete</a>
与上述相同,但可能会有所帮助。 在目录中检查文件名delete.php是否相同。 检查数据库字段名称。你使用它是否相同?