$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);