为了账号安全,请及时绑定邮箱和手机立即绑定

php表单处理-143

标签:
PHP

一个表单同时写入两个表(bureaup,bureaupinfo为两个表名)

 public function addbur() {

       if ($this->isPost()) {

           $db = M("Bureaup");

$info=M("Bureaupinfo");

$_POST['username'] = $_POST['username'] ? $_POST['username'] : AppframeAction::$Cache['username'];

$_POST['inputtime'] = time();

$_POST['inputip'] = get_client_ip();

if ($db->create()) {

//保存主表

if($db->add()){

$id = $db->getLastInsID();

$_POST['lll']['burid'] = $id;

$_POST['lll']['username'] = $_POST['username'] ? $_POST['username'] : AppframeAction::$Cache['username'];

$_POST['lll']['inputtime'] = time();

$_POST['lll']['inputip'] = get_client_ip();

//保存第二张表

$data=$info->add($_POST['lll']);

$this->success("添加成功!<script>setTimeout(function(){window.close();},1000);</script>");

} else {

$this->error("添加失败!");

}

           } else {

               $this->error($db->getError());

           }


       } else {

           $this->display();

}

}


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消