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


PHP product::get_db_var方法代码示例

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


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

示例1: display

function display($id, $action, $check, $upid = 0)
{
    global $pro_class_table;
    global $product_table;
    global $pro_color_table;
    global $pro_size_table;
    global $pic_max_size;
    //圖片檔案大小限制
    global $pic_jpg;
    //JPG圖片是否啟用
    global $pic_gif;
    //GIF圖片是否啟用
    global $pic_png;
    //PNG圖片是否啟用
    global $pic_no_pic;
    //預設圖片
    global $sys_product_pics;
    global $pro_pic_set;
    //額外圖片--啟用
    global $pro_multpic_set;
    //額外圖片(大量上傳) - 啟用
    global $pro_download_set;
    //檔案下載--啟用
    global $pro_download_num;
    //檔案下載數量
    global $pro_color_set;
    //顏色--啟用與否
    global $pro_size_set;
    //Size--啟用與否
    global $pro_stock_set;
    //庫存--啟用與否
    global $pro_utube_set;
    //影片嵌入--啟用與否
    global $pro_home_set;
    //首頁顯示
    global $pro_home_num;
    //首頁顯示筆數
    global $pro_home_name;
    //首頁顯示--名稱
    global $pro_new_set;
    //最新   --屬性
    global $pro_new_name;
    //表單顯示的屬性名稱
    global $pro_run_set;
    //跑馬燈 --屬性
    global $pro_run_name;
    //表單顯示的屬性名稱
    global $pro_hot_set;
    //熱門   --屬性
    global $pro_hot_name;
    //表單顯示的屬性名稱
    global $pro_class_set;
    //分類選項
    global $numbers_set;
    //產品編號
    global $price_set;
    //價格
    global $s_price_set;
    //特價
    global $s_info_set;
    //簡易介紹
    global $info_set;
    //詳細介紹
    global $info2_set;
    //備用欄位1 --編輯器
    global $info3_set;
    //備用欄位2 --編輯器
    global $info4_set;
    //備用欄位3 --編輯器
    global $info5_set;
    //備用欄位4 --編輯器
    $row = array();
    $row['upid'] = $upid;
    if ($id != 0 and !empty($id)) {
        $product = new product();
        $product->id = $id;
        $product->table = $product_table;
        $product->get_db_var();
        $row = $product->display();
    }
    if (empty($row['pic'])) {
        $row['pic'] = $pic_no_pic;
    }
    $oFCKeditor = new FCKeditor('info');
    //  變數名稱
    $oFCKeditor->BasePath = '../../fckeditor/';
    //主程式資料夾路徑
    $oFCKeditor->Value = $row['info'];
    // 一開始顯示的字
    $oFCKeditor->Width = '700';
    //寬度
    $oFCKeditor->Height = '550';
    //高度
    $oFCKeditor->Config['SkinPath'] = 'skins/silver/';
    //樣板
    $oFCKeditor->ToolbarSet = 'mybasic';
    // 工具列配置
    if ($info2_set == 1) {
        $oFCKeditor2 = new FCKeditor('info2');
        //  變數名稱
//.........这里部分代码省略.........
开发者ID:jcandrew1966,项目名称:as_woodhouse,代码行数:101,代码来源:product_form.php

示例2: 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

示例3: elseif

    $sql = "UPDATE `{$pro_color_relate_table}` SET `upid`='{$id}' where `upid`='0'";
    mysql_query($sql);
    $sql = "UPDATE `{$pro_size_relate_table}` SET `upid`='{$id}' where `upid`='0'";
    mysql_query($sql);
    $sql = "UPDATE `{$pro_stock_table}` SET `pid`='{$id}' where `pid`='0'";
    mysql_query($sql);
    $sql = "UPDATE `{$pro_download_table}` SET `upid`='{$id}' where `upid`='0'";
    mysql_query($sql);
    //變更相關資料-----------------------------------------------------------------------
    $tool->show("新增成功!", $_SERVER['HTTP_REFERER']);
    exit;
} elseif ($check == 'upd') {
    $unit->get_vars();
    //取得所有post資料
    //------------------------------------------------------------
    $unit->get_db_var();
    //取出資料庫資料,檢查圖片看是否須刪除上次的檔案
    if ($unit->pic != $pic and $unit->pic != $pic_no_pic) {
        @unlink($unit->pic);
    }
    //------------------------------------------------------------
    $unit->get_vars();
    $unit->pic = $pic;
    //圖片路徑需重新取得 (來自$_FILES的檔案需另外處理上傳)
    $unit->upd();
    if ($unit->p_home == 1) {
        keep_home_num($id);
    } else {
        remove_home_num($id);
    }
    //維持首頁勾選數量
开发者ID:jcandrew1966,项目名称:as_woodhouse,代码行数:31,代码来源:product_process.php


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