if (!del_category($category_id)) { php_call_jbox('error', '刪除項目時發生錯誤,請重新操作。', URL_ADMIN_ROOT . 'product/?act=show&type=' . $type); } } //刪除類別 del_categoryarea($id) ? php_call_jbox('success', '刪除資料完成', URL_ADMIN_ROOT . 'product/?act=show&type=' . $type) : php_call_jbox('error', '刪除失敗', URL_ADMIN_ROOT . 'product/?act=show&type=' . $type); } if ($type == 'category') { $category_id[] = $id; //取得項目下的產品ID及刪除產品 $product_id = get_product_id($category_id); if ($product_id != null) { if (!del_product($product_id)) { php_call_jbox('error', '刪除產品時發生錯誤,請重新操作。', URL_ADMIN_ROOT . 'product/?act=show&type=' . $type); } if (!del_product_meta($product_id)) { php_call_jbox('error', '刪除產品描述時發生錯誤,請重新操作。', URL_ADMIN_ROOT . 'product/?act=show&type=' . $type); } } //刪除項目 del_category($category_id) ? php_call_jbox('success', '刪除資料完成', URL_ADMIN_ROOT . 'product/?act=show&type=' . $type) : php_call_jbox('error', '刪除失敗', URL_ADMIN_ROOT . 'product/?act=show&type=' . $type); } if ($type == 'product') { $product_id[] = $id; del_product($product_id) && del_product_meta($product_id) ? php_call_jbox('success', '刪除資料完成', URL_ADMIN_ROOT . 'product/?act=show&type=' . $type) : php_call_jbox('error', '刪除失敗', URL_ADMIN_ROOT . 'product/?act=show&type=' . $type); } } ?> </body> </html>
{ $query = 'select `product_id` from product where `product_status` != "delete" and product_category_id IN (' . implode(',', $category_id) . ') ;'; $query = query_despace($query); $result = mysql_query($query); $product_id_list = array(); while ($row = mysql_fetch_assoc($result)) { $product_id_list[] = $row['product_id']; } return !empty($product_id_list) ? $product_id_list : null; } $category_id[] = $id; //取得項目下的產品ID及刪除產品 $product_id = get_product_id($category_id); if ($product_id != null) { if (!del_product($product_id)) { json_encode_return(0, '刪除產品時發生錯誤,請重新操作。', URL_ADMIN2_ROOT . 'category/'); } if (!del_product_meta($product_id)) { json_encode_return(0, '刪除產品描述時發生錯誤,請重新操作。', URL_ADMIN2_ROOT . 'category/'); } } //刪除項目 del_category($category_id) ? json_encode_return(1, '刪除資料完成', URL_ADMIN2_ROOT . 'category/') : json_encode_return(0, '刪除失敗', URL_ADMIN2_ROOT . 'category/'); break; default: json_encode_return(0, '流程異常,請重新操作[ACT#2]'); break; } } header('Content-type: text/html; charset=utf-8'); header('Location: http://' . $_SERVER['SERVER_NAME']);
if (!$result) { json_encode_return(0, '修改失敗,請確認您輸入的資料是否有誤', null); } //修改產品SEO描述 $query = 'UPDATE `pindeltanet`.`product_meta` SET `description` = "' . $meta . '" WHERE `product_meta`.`product_id` = "' . $id . '" limit 1;'; $result = mysql_query($query); !$result ? json_encode_return(0, '修改失敗,請確認您輸入的資料是否有誤', null) : json_encode_return(1, '修改成功', URL_ADMIN2_ROOT . 'product/content.php?product_id=' . $id); break; case 'delete': function del_product(array $product_id_list) { $query = 'UPDATE `product` SET `product_status` = "delete" WHERE `product`.`product_id` IN (' . implode(',', $product_id_list) . ') ;'; $query = query_despace($query); return mysql_query($query); } function del_product_meta(array $product_id_list) { $query = 'DELETE FROM product_meta WHERE product_id IN (' . implode(',', $product_id_list) . ') ;'; $query = query_despace($query); return mysql_query($query); } $product_id[] = $id; del_product($product_id) && del_product_meta($product_id) ? json_encode_return(1, '刪除產品完成。', URL_ADMIN2_ROOT . 'product/') : json_encode_return(0, '刪除產品失敗,請重新操作[#2]', URL_ADMIN2_ROOT . 'product/'); break; default: json_encode_return(0, '流程異常,請重新操作[ACT#2]'); break; } } header('Content-type: text/html; charset=utf-8'); header('Location: http://' . $_SERVER['SERVER_NAME']);