记录定位问题?

hotwaters 2001-06-21 12:08:00
我从数据库中搜寻了符合条件的记录出来,用的是如下方法:
<form method="get" action="save.php">
<?php
while($arry=mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>".$arry["mf02"]."</td>";
if ($arry["mf03"]==1)
{
echo "<input type=checkbox name=mf03 value=1 checked>Y";
} else
{
echo "<input type=checkbox name=mf03 value=".$arry["mf03"]." >Y";
}
echo "</td>";
echo "<td><input type='submit' value='save' name='save".$arry["id"]."'></td>";
echo "</tr>";
}
</form>
在一个页面显示许多记录出来,现在的问题是,我改变了checkbox的值后,传输到save.php页时发现所有的记录值都传输过去了,并且变量名都是列子中的mf03(我是通过GET方式在save.php页中的地址栏中发现的。)。但我想实现的是一条记录的改变。

请教大虾们有什么好的方法。(在ASP中可以用获取地址栏的信息,然后分解,再从数据库中定位,找到相关的记录。这很麻烦,我才学PHP,不知怎样在PHP中实现
...全文
111 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
hotwaters 2001-06-22
  • 打赏
  • 举报
回复
假如用数组,那么在SAVE页怎么来获取呢?
是如何与原数据库中的记录相关连。SAVE页应当怎样写?
hotwaters 2001-06-22
  • 打赏
  • 举报
回复
能给个具体的例子吗?真是麻烦了。再次谢谢~!
leejd 2001-06-21
  • 打赏
  • 举报
回复
name不要相同,用树组,如:mf03[]
hotwaters 2001-06-21
  • 打赏
  • 举报
回复
怎么啦??????
hotwaters 2001-06-21
  • 打赏
  • 举报
回复
没有人知道吗????

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧