当前位置: 首页>>代码示例>>PHP>>正文


PHP product::del方法代码示例

本文整理汇总了PHP中product::del方法的典型用法代码示例。如果您正苦于以下问题:PHP product::del方法的具体用法?PHP product::del怎么用?PHP product::del使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在product的用法示例。


在下文中一共展示了product::del方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: del_child

function del_child($id)
{
    global $pro_class_table;
    global $product_table;
    global $pic_no_pic;
    global $pro_pic_table;
    global $pro_size_table;
    global $pro_color_table;
    global $pro_stock_table;
    global $pro_size_relate_table;
    global $pro_color_relate_table;
    global $pro_download_table;
    $unit2 = new product();
    $unit2->table = $product_table;
    $sql = "select id,pic,pic2 from `{$pro_class_table}` where upid='{$id}'";
    $res = mysql_query($sql);
    if (mysql_num_rows($res) > 0) {
        while ($row = mysql_fetch_array($res)) {
            if ($row['pic'] != $pic_no_pic) {
                @unlink($row['pic']);
            }
            //移除圖片
            if ($row['pic2'] != $pic_no_pic) {
                @unlink($row['pic2']);
            }
            //移除圖片
            del_child($row['id']);
        }
    }
    $sql = "DELETE from `{$pro_class_table}` where id='{$id}'";
    mysql_query($sql);
    $sql = "select id from `{$product_table}` where upid='{$id}'";
    $res = mysql_query($sql);
    while ($row = mysql_fetch_array($res)) {
        $unit2->id = $row['id'];
        $unit2->get_db_var();
        $unit2->del();
        //刪除產品
        remove_home_num($unit2->id);
        //維持首頁勾選數量
        if ($unit2->pic != $pic_no_pic) {
            @unlink($unit2->pic);
        }
        //移除圖片
        //CLEAN RELATED DATA UP BEGIN-----------------------------------------------------------------------
        //刪除其它圖片資料
        $sql2 = "select * from `{$pro_pic_table}` where `upid`='" . $unit2->id . "'";
        $res2 = mysql_query($sql2);
        while ($row2 = mysql_fetch_array($res2)) {
            @unlink($row2['pic']);
            @unlink($row2['s_pic']);
        }
        $sql = "DELETE from `{$pro_pic_table}` where `upid`='" . $unit2->id . "'";
        mysql_query($sql);
        //刪除檔案資料
        $sql2 = "select * from `{$pro_download_table}` where `upid`='" . $unit2->id . "'";
        $res2 = mysql_query($sql2);
        while ($row2 = mysql_fetch_array($res2)) {
            @unlink($row2['file']);
        }
        $sql = "DELETE from `{$pro_download_table}` where `upid`='" . $unit2->id . "'";
        mysql_query($sql);
        //刪除庫存資料
        $sql2 = "SELECT id from `{$pro_color_relate_table}` where `upid`='" . $unit2->id . "'";
        $res2 = mysql_query($sql2);
        while ($row2 = mysql_fetch_array($res2)) {
            $sql2 = "DELETE from `{$pro_stock_table}` where `upid`='" . $row2['id'] . "'";
            mysql_query($sql2);
        }
        //刪除顏色資料
        $sql = "DELETE from `{$pro_color_relate_table}` where `upid`='" . $unit2->id . "'";
        mysql_query($sql);
        //刪除大小資料
        $sql = "DELETE from `{$pro_size_relate_table}` where `upid`='" . $unit2->id . "'";
        mysql_query($sql);
        //END ---------------------------------------------------------------------------------------
    }
}
开发者ID:jcandrew1966,项目名称:as_woodhouse,代码行数:78,代码来源:system.php

示例2: elseif

    $unit->pic = $pic;
    //圖片路徑需重新取得 (來自$_FILES的檔案需另外處理上傳)
    $unit->upd();
    if ($unit->p_home == 1) {
        keep_home_num($id);
    } else {
        remove_home_num($id);
    }
    //維持首頁勾選數量
    $tool->show("修改成功!", $_SERVER['HTTP_REFERER']);
    exit;
} elseif ($check == 'delall') {
    for ($i = 0; $i < count($id); $i++) {
        $unit->id = $id[$i];
        $unit->get_db_var();
        $unit->del();
        //刪除產品
        if ($unit->pic != $pic_no_pic) {
            @unlink($unit->pic);
        }
        //移除圖片
        remove_home_num($unit->id);
        //維持首頁勾選數量
        //CLEAN RELATED DATA UP BEGIN------------------------------------------
        //刪除圖片資料
        $sql = "select * from `{$pro_pic_table}` where `upid`='" . $id[$i] . "'";
        $res = mysql_query($sql);
        while ($row = mysql_fetch_array($res)) {
            @unlink($row['pic']);
            @unlink($row['s_pic']);
        }
开发者ID:jcandrew1966,项目名称:as_woodhouse,代码行数:31,代码来源:product_process.php


注:本文中的product::del方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。