PersonID の値を list.php から Delete.php に渡そうとします。アンカータグの使用
これが私のコードです:
<A HREF = "Delete.php?PID = <?php echo $row['PersonID']; ?>"> Delete </A>
値は正しく渡されますが、どういうわけか Delete.php にリダイレクトされません。上記の行の問題に誰でも注意できますか?
Get rid of the space in your URL:
<a href="Delete.php?PID=<?php echo $row['PersonID']; ?>"> Delete </a>
Delete the spaces before and after the '=':
<A HREF="Delete.php?PID=<?php echo $row['PersonID']; ?>"> Delete </A>
コードは非常によく書かれています。あなたのデータベース フィールドと php ファイルの命名規則についてはわかりませんが、これが役立つかもしれません。
<a href="Delete.php?PID=<?=$row['PersonID']?>">Delete</a>
上記と同じですが、参考になるかもしれません。ディレクトリと同じようにファイル名delete.phpを確認してください。データベースのフィールド名を確認してください。使用しているのと同じですか?
あなたがこれを持っている場合:
<a href="Delete.php?PID=<?php echo $row['PersonID']; ?>">Delete</a>
ラインの問題はもうありません。他のコードを確認する必要があります。