query('DELETE FROM `' . $db_mymps . 'comment` WHERE id = \'' . $id . '\' AND type = \'' . $part . '\'');
write_msg('成功删除编号为' . $id . '的网友评论', 'comment.php?part=' . $part, 'Mymps');
} else {
if ($action == 'delall') {
if (!is_array($id)) {
write_msg('您没有选中任何记录!');
}
$db->query('DELETE FROM `' . $db_mymps . 'comment` WHERE id ' . create_in($id) . ' AND type = \'' . $part . '\'');
write_msg('批量删除网友评论成功!', 'comment.php?part=' . $part, 'write_record');
} else {
if ($action == 'level0') {
if (!is_array($id)) {
write_msg('您没有选中任何记录!');
}
foreach ($id as $k => $v) {
$db->query('UPDATE `' . $db_mymps . 'comment` SET comment_level = 0 WHERE id = \'' . $v . '\' AND type = \'' . $part . '\'');
}
write_msg('更新评论状态为 待审状态 操作成功!', 'comment.php?part=' . $part, 'RECORD');
} else {
if ($action == 'level1') {
if (!is_array($id)) {
write_msg('您没有选中任何记录!');
}
foreach ($id as $k => $v) {
$db->query('UPDATE `' . $db_mymps . 'comment` SET comment_level = 1 WHERE id = \'' . $v . '\' AND type = \'' . $part . '\'');
}
write_msg('更新评论状态为 正常状态 操作成功!', 'comment.php?part=' . $part, 'RECORD');
} else {
if ($action == 'list') {
$admindir = getcwdOL();
$comment_level = isset($comment_level) ? intval($comment_level) : '';
require_once MYMPS_DATA . '/info.level.inc.php';
$part_arr = array('information' => '信息评论', 'news' => '新闻评论', 'group' => '团购评论', 'coupon' => '优惠券评论');
$here = $part_arr[$part];
unset($part_arr);
$where = ' WHERE type = \'' . $part . '\' ';
$where .= $keywords != '' ? ' AND a.content LIKE \'%' . $keywords . '%\'' : '';
$where .= $commment_level != '' ? ' AND a.comment_level = \'0\'' : '';
$sql = 'SELECT a.id,a.userid,a.content,a.pubtime,a.ip,a.typeid,a.type,b.title,a.comment_level FROM `' . $db_mymps . 'comment` AS a LEFT JOIN `' . $db_mymps . $part . '` AS b ON a.typeid = b.id ' . $where . ' ORDER BY a.pubtime DESC';
$rows_num = $db->getOne('SELECT COUNT(*) FROM `' . $db_mymps . 'comment` AS a ' . $where);
$param = setParam(array('part', 'keywords', 'comment_level'));
$comment = array();
foreach (page1($sql) as $k => $row) {
$arr['id'] = $row['id'];
$arr['content'] = $row['content'];
switch ($part) {
case 'information':
$arr['title'] = '' . $row[title] . '';
break;
case 'news':
$arr['title'] = '' . $row[title] . '';
break;
case 'group':
$arr['title'] = '' . $row[title] . '';
break;
case 'coupon':
$arr['title'] = '' . $row[title] . '';
break;
}
$arr['userid'] = $row[userid] ? '' . $row[userid] . '' : $row[ip];
$arr['pubtime'] = GetTime($row['pubtime']);
$arr['ip'] = $row['ip'];
$arr['comment_level'] = $information_level[$row[comment_level]];
$comment[] = $arr;
}
include mymps_tpl('comment');
}
}
}
}
}
is_object($db) && $db->Close();
$db = $mymps_global = $part = $action = $here = NULL;