ecshop代码笔记

来源:互联网 发布:贵阳数据分析师招聘 编辑:程序博客网 时间:2024/06/17 17:32

==================================
 选取不规则数据list,select绑定
    $ip_list = array();
    $res = $db->query("SELECT DISTINCT ip_address FROM " .$ecs->table('admin_log'));
    while ($row = $db->FetchRow($res))
    {
        $ip_list[$row['ip_address']] = $row['ip_address'];
    }

    $smarty->assign('ip_list',   $ip_list);

////////////////////////////////////////////////////////

select绑定

<select name="ip">
      <option value='0'>{$lang.select_ip}</option>
      {html_options options=$ip_list selected=$ip}
      </select>


////////////////////////////////////////////////////
        /* 关键字查询 */
        if (!empty($filter['keyword']))
        {
            $where .= " AND (goods_sn LIKE '%" . mysql_like_quote($filter['keyword']) . "%' OR goods_name LIKE '%" . mysql_like_quote($filter['keyword']) . "%')";
        }

//////////////////////////////////////////

项目中上传图片调用的方法,
$ad_code = basename($image->upload_image($_FILES['ad_img'], 'data/afficheimg/'));
参数'data/afficheimg/'是保存图片的文件夹名称,返回的是上传后的图片文件名

显示图片格式:SAESTOR_URL+文件夹+文件名
SAESTOR_URL . 'data/afficheimg/'. $row[ad_code]

/////////////////////////////////////

页面跳转

/* 检查该商品是不是易豆商品 */
$ydou_goods = $GLOBALS['db']->getOne("SELECT goods_id FROM " . $GLOBALS['ecs']->table('goods') . " WHERE extension_code = 'ydou' AND goods_id = '$goods_id'");
if ($ydou_goods) {
    ecs_header("Location: ydou.php?id=" . $ydou_goods . "&act=view\n");
    exit;
}

////////////////////////////////////////////

0 0