1.思想
创建两个数据表,然后把他们两个连接起来。进行微信公众号的自动回复。
2.措施
首先我们应该登陆微信公众平台,进行配置。配置成功后。进行代码的编写。
<1>在数据库里面创建两个数据表。然后在页面上创建代码。
<2>创建一个文本的模型,然后获取里面所有的信息。然后通过add方法获取到最新插入的值,因为reply_id是自增长型。
<3>然后获取现在正在使用的公众号,再创建一个数组,里面包含rule数据库里面reply_id,mpid,type等等。然后获取到信息。
<4>把这些信息传入到数据库中。
3.代码
public function replytext(){
// $this->display();
if(IS_GET){
$this->display();
}
$arr=I('post.');
$model=M('mp_reply_text');
if($model->create()){
$result=$model->add($arr);
// $this->success('添加成功');
// exit;
$mp=getCurrentMp();
$user=M('mp_rule');
$arr1=I('post.');
$arr1['reply_id']=$result;
$arr1['type']='text';
$arr1['mpid']=$mp['id'];
// $arr1['id']=$arr['reply_id'];
if($user->create()){
$result1=$user->add($arr1);
if($result1){
$this->success("数据库添加成功");
}else{
$this->error("数据库添加失败");
}
}else{
$this->error($user->getError());
}
}
}