我们php大作业要求这么做的,我也想放在一个表单中啊,就是给定条件,查出多条符合条件的记录,然后要求就是把每条记录放在一个表单中,每个表单中又“update”和“delete”按钮,点击“update”,跳到一个页面,就可以对这条记录修改,现在的问题是,我吧取出的记录的主键(ID)隐藏,然后点击按钮后,post方法把页面上每个form的id都传过去了。
追答- -# ..大哥..你的提问和作业分明是两回事啊!!!!
- -# ......你们老师的需求没问题... 只是你理解有点出入..你的描述和你理解又不太一致..
...你们老师也真有意思..这种连接..用普通的链接就是了..非得用表单...
=================假设查询出来的页面时这样的=========
name_1
name_2
=================list_action.php页=======
通过判断method的值来确定方法.
if(isset($_POST["delete"])){
//代码..
}else if(isset($_POST["updae"])){
$id = $_POST["id"];
//代码..
}
这个方法,我之前也试了,但是不可以啊。还有就是当我点击“update”时,都进入一个“update.php”页面,当我点击“delete.php”时,都进入“delete.php”页面。
‘Update’ button should invoke ‘update.php’ (Task 11) and ‘Delete’ button should invoke ‘delete.php’ (Task 12) and ‘Admin Home’ provides a link back to the ‘admin.html’ page.
你再追问就要扣分了... 加我 yzbczq@qq.com
本回答被提问者采纳不行啊。我自己写了一个简单的用于测试。
不行啊,看了好东帖子,说可以用ajax,能指导啊,不甚感激。。
php,如果单个页面上有多个form,提交时,如何区分啊。
当点击一个按钮时,将3个表单的input键值对分别设置成数组..fom1: array(form1的表单项);form2:array(form2的表单项);form3:array(form3的表单项);将他们设置为ajax的传递参数...然后ajax返回action处理后的值..你再用javascript将返回值显示到页面上......
一个页面两个from表单怎么分别提交数据库
试一下用jsp来控制,给你一个标准模式,你自己套一下就行,应当看得明白(这个思路是把控件放在一个form中,当然也可以放在多个form中,用JSP规定不同的提交去向,不同的按钮调不同的JSP function即可):<script language="javascript"> function action01(){ document.form1.action="right.asp";docum...
同一个html页面中可以使用多个form吗?
可以,你说的哪种都可以 多个form,或者多个提交按钮对应一个form都完全没有问题 不知道你是怎么做的,想达到什么效果不行的 当然,要注意的是,多个form的话,每次提交,页面只会接收到提交的那个form的值 form不可以嵌套
为什么php里,表单同时提交两个submit,只能得到一个呢
你在<FORM>里面可以写多个SUBMIT,但是用户只可能点其中一个,因为点下一个的那一瞬间浏览器的地址就变了,不可能实现同时点两个的,服务器永远也只能检测到其中一个。如果点了一个SUBMIT后立即点另外一个,浏览器也可以理解为第一个SUBMIT被取消,第二次的内容提交服务器,因为一个网页只可能有一个...
页面有多个form该如何处理?
如果你用jquery来实现ajax的话,可以指定提交哪一个form的内容.给你一个例子.=== .ajax({ type: "post",url: "index.php?ctl=CtContract&act=UpdateFormula",data:$("#form_edit_prd").serialize(),\/\/指定form,form_edit_prd是form的ID,beforeSend: function(XMLHttpRequest){ },success: fu...
同一个html页面中可以使用多个form吗?
第二个参数'" value="第二个按钮"> <input onclick="document.getElementById('action').value='第三个参数'" value="第三个按钮"> <\/form> 这样在form提交的时候会事先把action的值变成你要提交的action的值 这样一个form就可以承载多个按钮了~你在接收的php页面处理相关的ation即可~...
php一个表单提交多个页面,怎样获取按钮提交过来的值
一个表单无法同时提交多个页面,只有提交给一个页面后,再提交给下一个页面,就象安装软件时候的“下一步”一样,是一步一步的传递的。PHP文件获取“上一步”表单传递来的数据,方法是使用数组$_GET和$_POST,例如表单里面有<input type=text name=user value=abc>,那么在PHP里面就有$_GET["user...
php中 form属性中的id 有什么用?
ID可以认为是唯一识别,或者索引吧,程序员,或者网页设计师应该慢慢的淘汰了name属性,这也是后来的标准了。ID是比较规范的索引,一个网页里,请不要有重复的ID值,这样对网页高级处理时,会很规范的。怎么说呢,ID也可以说是编号吧,name可以重复,id是不可以的。用起来很方便,尤其是JS处理页面时候...
...选框多类多个复选框提交怎么封装选中的数据,提交到后台,我后端是ph...
首先你得有个form表单,还得有个提交按钮吧,form里面有个属性是action=“你要提交的php处理页面” method=“post” ,php处理页面用$_POST['提交的name'] 如'menuModule',既然是复选框,他的name的值肯定是不一样的
...个表单.每次刷新页面时老是提示不要重复提交表单?怎样去掉这个提示啊...
这也是解题的思路:在刷新时把表单撤了。当然,我的情况可能和你的不同,我写的是弹窗式的登录页面,所以,我用Jquery写了个Load(“b.html”),b.html里只有一个<form>。这样做就可以保证a.html里没有<form>。只有你的网页里有<form>,chrome就会提示“重新提交表单”。这个情况在IE,FF则不会...