php原生代码接口常用方法

function query($sql){

    $query = mysql_query($sql);

    if($query && mysql_num_rows($query) > 0)
    {
        while ($row = mysql_fetch_assoc($query)) {

            if($row['original_img'] != null)
            {
                $row['original_img'] = "http://" . $_SERVER['HTTP_HOST']."/".$row['original_img'];
            }

            if($row['goods_img'] != null)
            {
                $row['goods_img'] = "http://" . $_SERVER['HTTP_HOST']."/".$row['goods_img'];
            }

            if($row['sign_img'] != null)
            {
                $row['sign_img'] = "http://" . $_SERVER['HTTP_HOST']."/".$row['sign_img'];
            }

            if($row['cat_img'] != null)
            {
                $row['cat_img'] = "http://" . $_SERVER['HTTP_HOST']."/".$row['cat_img'];
            }

            if($row['shop_price'])
            {
                $row['shop_price'] = round($row['shop_price']*$_SESSION['user_zhekou'],2);
                $row['market_price'] = round($row['market_price']*$_SESSION['user_zhekou'],2);
            }
            if($row['addtime'])
            {
                $row['addtime'] = $row['addtime'] + $cha_time;
            }

            //赋值属性
            
            if($row['goods_type'] == 36)
            {
                $sql = "select * from hhs_goods_attr where goods_id = ".$row['goods_id']."";

                $attr_arr = query($sql);

                foreach ($attr_arr as $key => $value) {
                    

                    $attr_arr[$key]['attr_price'] = $row['shop_price']+$value['attr_price'];

                }

                $row['goods_attr_arr'] = $attr_arr; 
            }


            
            
            $data[] = $row;

        }

        return $data;
    }
    else
    {
        return null;
    }

}







function find_query($sql){

    $query = mysql_query($sql);

    if($query && mysql_num_rows($query) > 0)
    {
        $row = mysql_fetch_assoc($query);

        if($row['goods_img'] != null)
            {
                $row['goods_img'] = "http://" . $_SERVER['HTTP_HOST']."/".$row['goods_img'];
            }
        if($row['supp_logo'] != null)
            {
                $row['supp_logo'] = "http://" . $_SERVER['HTTP_HOST']."/".$row['supp_logo'];
            }
        if($row['original_img'] != null)
            {
                $row['original_img'] = "http://" . $_SERVER['HTTP_HOST']."/".$row['original_img'];
            }
        if($row['sign_img'] != null)
            {
                $row['sign_img'] = "http://" . $_SERVER['HTTP_HOST']."/".$row['sign_img'];
            }
        if($row['shop_price'])
            {
                $row['shop_price'] = round($row['shop_price']*$_SESSION['user_zhekou'],2);
                $row['market_price'] = round($row['market_price']*$_SESSION['user_zhekou'],2);
            }
        if($row['addtime'])
            {
                $row['addtime'] = $row['addtime'] + $cha_time;
            }
        //赋值属性
            
            if($row['goods_type'] == 36)
            {
                $sql = "select * from hhs_goods_attr where goods_id = ".$row['goods_id']."";

                $attr_arr = query($sql);

                foreach ($attr_arr as $key => $value) {
                    

                    $attr_arr[$key]['attr_price'] = $row['shop_price']+$value['attr_price'];

                }

                $row['goods_attr_arr'] = $attr_arr; 
            }

        return $row;    
    }
    else
    {
        return null;
    }
}



function find_count_query($sql){

    $query = mysql_query($sql);

    if($query && mysql_num_rows($query) > 0)
    {
        $row = mysql_fetch_assoc($query);

        return $row['count(*)'];    
    }
    else
    {
        return 0;
    }
}


function find_sum_query($sql,$str){

    $query = mysql_query($sql);

    if($query && mysql_num_rows($query) > 0)
    {
        $row = mysql_fetch_assoc($query);

        if($row['sum('.$str.')'])
        {
             return $row['sum('.$str.')']; 
        }
        else
        {
            return 0.00;
        }
        
          
    }
    
}

猜你喜欢

转载自blog.csdn.net/weixin_40896800/article/details/81410907