接口add将数据写进数据表,以及所犯错误。

所犯错误:
1:代码逻辑错误;
2:使用方法错误;
3:最重要的错误是:关键词写错一个字母;
谨记!!!
逻辑没错,就要看单词,看关键词,绝对不能错;

 public function releaseArticle($data = null){
          $art = M("article");
          $map['name']= $_POST['name'];
          $map['title'] = $_POST['title'];
          $map['content'] = $_POST['content'];
          $map['sendTime'] = $_POST['sendTime'];
          $map['clickNum'] = $_POST['clickNum'];
          $map['commentNum'] = $_POST['commentNum'];

          $result = $art->data($map)->add();

          if($result){
          $resultCode['code'] = "1";
          $resultCode['msg'] = "addsuccess";
          $this->ajaxReturn($resultCode,'JSON');
          return;
        }else{
          $resultCode['code'] = "-1";
          $resultCode['msg'] = "addunsuccess";
          $this->ajaxReturn($resultCode,'JSON');
          return;
        }
    }
     public function replyArticle($data = null){
          $art = M("comment");
          $map['name']= $_POST['name'];
          $map['content'] = $_POST['content'];
          $map['clickNum'] = $_POST['clickNum'];
          $map['articleId']= $_POST['articleId'];
          $map['commentTime'] = $_POST['commentTime'];

          $result = $art->data($map)->add();

          if($result){
          $resultCode['code'] = "1";
          $resultCode['msg'] = "addsuccess";
          $this->ajaxReturn($resultCode,'JSON');
          return;
        }else{
          $resultCode['code'] = "-1";
          $resultCode['msg'] = "addunsuccess";
          $this->ajaxReturn($resultCode,'JSON');
          return;
        }
    }
$art = M("article");

将写入数据表article;

$map['']=$_POST['']; 即$map['name']= $_POST['name'];

将数据发送入数据表,数据表中关键字对应post对应值;
数据不能空,不能漏;

$result = $art->data($map)->add();

利用result 等于用add方法写入map数据,data入art所指数据表;

if($result){
          $resultCode['code'] = "1";
          $resultCode['msg'] = "addsuccess";
          $this->ajaxReturn($resultCode,'JSON');
          return;
        }else{
          $resultCode['code'] = "-1";
          $resultCode['msg'] = "addunsuccess";
          $this->ajaxReturn($resultCode,'JSON');
          return;
        }

if判断result,成功则返回1以及addsuccess,不成功则是-1以及addunsuccess。

下文同样如此;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值