求助~~php表单提交更新。(数据库是双主键的)

jluzh_feng 2012-06-12 11:23:44
就是实现一个修改功能。。修改完点提交。更新数据库。
我用ajax提交表单:
function save(){
ThinkAjax.sendForm('form1','__APP__/Player/business_update',complete,'result');
}

function complete(data,status){
if (status==1)
{

}
}


action 里的 处理函数
public function business_update()
{
$_POST["receiver"] = $_SESSION['fullname'];
//在ThinkPHP中使用save方法更新数据库,并且也支持连贯操作的使用

print "hhhhhhh..........";

$T_npc_wupin = D("T_npc_wupin");
if ($vo = $T_npc_wupin->create()) {

$list = $T_npc_wupin->save();

if ($list !== false) {

//$this->success('商城物品更新成功!');
$this->success('商城物品更新成功!!',true);
//exit('成功。!');


} else {
//$this->error("没有更新任何数据!");
$this->error('没有更新任何数据',true);
//exit('失败。!');
}
} else {
//$this->assign('jumpUrl',"__URL__/index");

$this->error($T_npc_wupin->getError());
}

}




点提交提示 “服务器返回数据出错(JS)!” !!!!!!!!!

我看了文档,说 save必须包含一个以主键为名称的隐藏域,才能完成保存操作。
但是我是双主键的!!怎么弄?????

我加了
<td><input type="hidden" name="ajax" value="1"><input type="hidden" name="id" value="{$vo.wu_pin},{$vo.mai_jia}"></td>
但是不行。


其他功能一个主键的,就可以




怎么解决
求救了!!!!!!!!!!








...全文
464 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
jluzh_feng 2012-06-13
  • 打赏
  • 举报
回复
怎么没人回答??奇怪???
Louis-Lv 2012-06-13
  • 打赏
  • 举报
回复
绑定。。不做php的路过!!!

4,250

社区成员

发帖
与我相关
我的任务
社区描述
国内外优秀PHP框架讨论学习
社区管理员
  • Framework
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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