html一页提交多个表单,无法在单个html页面上提交多个表单

我在一个文件上的表单有问题。 问题是,当我点击提交...它提交第一个表单数据,而不是该人填写的表单,即使您可以从下面的代码中看到,我为每个表单指定了一个特定的ID。无法在单个html页面上提交多个表单

我使用的是PHP文件提交数据给mysql的

这里是我的代码:

case 'upd_chpt':

if($_POST['does'] == 'upd_chpt')

{

$chId = $_POST['chId'];

$name = $_POST['name'];

$nums = $_POST['nums'];

$mngs = $_POST['mang'];

$ch_trans = $_POST['ch_trans'];

$ch_down = $_POST['ch_down'];

$ch_translate = $_POST['ch_translate'];

$ch_clean = $_POST['ch_clean'];

$ch_editor = $_POST['ch_editor'];

if(!empty($chId) && !empty($name) && !empty($nums) && !empty($mngs) && !empty($ch_trans))

{

$mnG = explode(',' , $mngs);

$qup = $db->query("UPDATE chapter SET ch_name = '".$name."', chapter_num = '".$nums."', manga_id = '".$mnG[0]."', manga_title = '".$mnG[1]."', manga_name = '".$mnG[2]."', ch_down = '".$ch_down."', ch_translate = '".$ch_translate."', ch_clean = '".$ch_clean."', ch_editor = '".$ch_editor."', ch_trans = '".$ch_trans."' WHERE ch_Id = '".$chId."' ");

if($qup)

{

echo "updated successfully";

}

else

{

echo "erorr ";

}

}

else

{

echo "please fill all the fields !";

}

}

break;

的html代码:

chapter number

chapter title

manga related to chapter

{section name='mn' loop=$mng}

{$mng[mn].mn_name}

{/section}

chapter link

all credit goes to

translated by

cleaned by

edited by

的javascript:

$('[id^=edit_]').submit(function(){

var id = $(this).attr('id').split('_')[1];

var name = $('#name').val();

var nums = $('#chaptr').val();

var mang = $('#mansga').val();

var ch_trans = $('#ch_trans').val();

var ch_down = $('#ch_down').val();

var ch_translate = $('#ch_translate').val();

var ch_clean = $('#ch_clean').val();

var ch_editor = $('#ch_editor').val();

$.post("action.php", {does: 'upd_chpt' ,ch_trans:ch_trans, ch_down:ch_down, ch_translate:ch_translate , ch_clean:ch_clean , ch_editor:ch_editor , chId:id , name: name, nums: nums, mang:mang},function(m){

alert(m);

});

return false

});

这个代码可以是c绞死?并且只有php + html没有javascript! ......因为我觉得该id = “” 是问题

2011-09-07

shnisaka

+0

什么是你的HTML代码? –

+0

检查你的html。这可能是您的网页无效。首先通过html验证器运行它:http://validator.w3.org/ –

+0

我编辑了这个问题:) –

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值