HTMLフォームのデータをデータベースに書き込むためのスクリプトを作成しています。今ではエントリを編集したいので、何かを検索したり、画像をクリックしてエントリを編集することは可能です。ボタンをクリックすると、間違ったページにリダイレクトされます[PHP]
function writeAll($data, $pk) {
echo '<tr>';
foreach($data as $key => $value) {
if(strcasecmp($key, "plz") == 0) {
$key = "PLZ";
} else if(strcasecmp($key, "tel_handy") == 0) {
$key = "mobiltelefon";
} else if(strcasecmp($key, "tel_festnetz") == 0) {
$key = "festnetztelefon";
}
echo '
<td>'.
$value.'
</td>
';
}
echo '<td><a href="edit.php?id='.$pk.'"><input type="image" src="button_edit.png" /></a></td></tr>';
}
これは、各エントリの横にあるボタンを作成し、エントリIDを関連付けたコード行です。
しかし、私は、ボタン/画像をクリックすると、私はいつもページ
localhost/php/index.html?x=20&y=101
(index.htmlには、フォームページである。) より多くのコードが必要な場合、私に知らせに行きます。
このページはなぜ表示されますか?
EDIT:ループコード全体が追加されました。
。 – larsAnders