如果我理解正确,您需要这样做:
mysql_query("UPDATE mp3
SET
aktif = '1',
baslik = '" . mysql_escape_string($_POST['baslik']) ."'
WHERE id = '$zuha'");
mysql_query("update mp3 set aktif = '1',
baslik = '$_POST[baslik]'
where id = '$_POST[id]'")
现在唯一的区别是在循环中进行查询并使用不同的id变量。
我在你最初的问题中对你的代码的评论保持不变。(;)
更新:
好吧,我想我现在有你的问题了。基本上,您需要为数据库中的每个条目创建一个输入字段集合,如下所示:
您只需将另一个文本字段的名称定义为数组
baslik[$haciosman['id']]
,与您对复选框所做的操作类似,但这次指定的数组键是记录的id。
然后php代码可以访问这个数组(
$_POST['baslik']
现在包含一个数组)如下:
if (isset($_POST['onay'])) {
foreach ($_POST['secilen'] as $zuha) {
$olay = mysql_query("UPDATE mp3
SET
aktif = '1',
baslik = '" . mysql_escape_string($_POST['baslik'][$zuha]) ."'
WHERE id = '$zuha'");
}
}
更新2:
你真的应该看看
official short introduction to forms
,请按照本文中的链接进行操作,一般情况下,请阅读官方文档,以进一步了解如何使用php。