ThinkPHP 把explode分割后的字符逐个写入另一张表,并+1

1、ThinkPHP 通过explode分割一个字段内容【如:张三,李四、王二、麻子】2、把分割后的内容逐个写入Tab表中去3、如果Tab表中不存在写入的关键字如:张三、李四……,那么就新增4、如果存在:张三或李四关键字,就在Tab中的计数字段中 + 1

守着星空守着你
浏览 1106回答 1
1回答

慕虎7371278

  $tag=str_replace(",",",",I("post.tag"));        $tag=explode(",", $tag);        if(count($tag)>0){        foreach($tag as $v){        if(M("tag")->where(array('tab_name'=>$v))->find()){        M("tag")->where(array('tab_name'=>$v))->setInc("tab_count",1);        }else{        M("tag")->add(array('tab_name'=>$v,'tab_count'=>1));        }12        }        }
打开App,查看更多内容
随时随地看视频慕课网APP