我正在编写脚本以将HTML表单中的数据写入数据库。现在我还想编辑一个条目,这样就可以搜索某些内容,通过点击图片就可以编辑条目。
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是表单页面。) 如果需要更多代码,请告诉我。
为什么我要访问此页面?
编辑:添加了整个循环代码。
答案 0 :(得分:2)
改变:
echo '<td><a href="edit.php?id='.$pk.'"><input type="image" src="button_edit.png" /></a></td></tr>';
到:
echo '<td><a href="edit.php?id='.$pk.'"><img src="button_edit.png" /></a></td></tr>';