public function save_order() { $banner_array = $_POST['banner_id']; $order_array = $_POST['order']; $banner = new Banner(); foreach ($banner_array as $key => $value) { $banner_id = $value; $banner_order = $order_array[$key]; $banner->update('Banner', array('sequence' => $banner_order), 'id=' . $banner_id); } redirect(get_url('banner')); }
/** * 删除图片 */ function image_delete() { $imgid = get_post_value('imgid'); $category = get_post_value('id'); $field = array('status' => '50000'); $m = new Banner(); $m->clear(); $m->setTable('vcb_banner_images'); $m->setField($field); $m->setWhere('image_id', '=', $imgid); $m->update(); //返回 echo '操作成功,<a href="update?id=' . $category . '" >返回</a><br>'; }
/** * 取消审核 * @access public */ function auditQuit() { $id = get_post_value('bulletin_id'); $status = get_post_value('status'); //只可修改审核状态 if (!in_array($status, array('10000', '30000'))) { echo '<br>数据不可修改.<a href="index">返回</a><br>'; return; } if ($this->verify($status)) { echo '<br>数据不可修改.<a href="index">返回</a><br>'; return; } $field = array('status' => $status == '30000' ? '10000' : ''); $m = new Banner(); $m->clear(); $m->setField($field); ///设置更新字段及值,(键值数组) $m->setTable('vcb_bulletin'); //设置表名 $m->setWhere('bulletin_id', '=', $id); //设置Where条件 $m->update(); //返回 header("Location:index"); }