示例#1
0
 $data['create_date'] = date('Y-m-d H:i:s', $_WGT['TIME']);
 if (!$data['keyword']) {
     ajax_feedback(0, '1201');
 }
 if (!$data['info_intro']) {
     ajax_feedback(0, '1202');
 }
 if (!$data['cate_id']) {
     $data['cate_id'] = Model_Table::get('InfoCate')->saveDefaultCate($customer_id, $info_type);
 }
 //关键词过滤
 $keyArray = explode(',', $data['keyword']);
 $keyTable = new Model_KeywordList();
 foreach ($keyArray as $v) {
     $filter['where'] = "customer_id='{$customer_id}' and keyword='{$v}'";
     $nums = $keyTable->count($filter);
     if ($nums > 0 && !$_POST['id']) {
         ajax_feedback(0, '', "关键词 \"" . $v . '" 已存在,请更换');
         die;
     } elseif ($_POST['id']) {
         $num = $keyTable->fetchRow("select * from keyword_list where info_id!='{$_POST['id']}' and keyword='{$v}' and customer_id='{$customer_id}'");
         if ($num == true) {
             ajax_feedback(0, '', "关键词 \"" . $v . '" 已存在,请更换!');
             die;
         }
     }
 }
 //save-infocommon
 $info_id = Model_Table::get('InfoCommon')->upsert($data);
 //save-keywordlist
 $list = array('customer_id' => $customer_id, 'info_id' => $info_id, 'keyword' => $data['keyword'], 'info_type' => $info_type);