-=[ Mr. Bumblebee ]=-
_Indonesia_

Path : /var/www/html/zbk_admin.220809/php/goods/
File Upload :
Current File : /var/www/html/zbk_admin.220809/php/goods/skn.list.php

<?php

	$info = array() ;

# skin file
	$skins = $skin->skin ( array ( 'frm' => 'FORM' , 'rep' => 'REPEAT' , 'none' => 'NONE' ) , $skinfile ) ;

# category :: search condition
	$et = explode( ',' , $total['etyp']) ;
	$eb = explode(',' , $total['ebox']) ;
	$cs = array() ;
	$category_query = '' ;
	$mainv_query = '' ;
	$mainv = '' ;
	foreach ( $et as $k=>$v ) {
		if ( $v == 'category' ) {
			$cs = explode('|' , $eb[$k]) ;
			$category_query = " and numid in ( select distinct goods_no from tbl_{$total[table]}_itemc where " ;
		} elseif ( $v == 'mainv' ) {
			$mainv_query = " and mainview LIKE '%" . $eb[$k] . "%' " ;
			$mainv = $eb[$k] ;
		}
	}

	foreach ( $define_shop['ºÐ·ù'] as $key => $val ) {
		$info['d1_category'].= '<option value="' . $key . '" ' ;
			if ($cs[0] == $key) {
				$info['d1_category'] .= ' selected ' ;
				$category_query .= empty($category_query) ? '' : " c1_no = '{$key}' " ;
			}
			$info['d1_category'] .=  '>' . $val[0] . '</option>' ;
	}
	if ( !empty($cs[0])) {
		foreach ( $define_shop['ºÐ·ù'][$cs[0]][1] as $key => $val ) {
			$info['d2_category'].= '<option value="' . $key . '" ' ;
			if ($cs[1] == $key) {
				$info['d2_category'] .= ' selected ' ;
				$category_query .= empty($category_query) ? '' : " and c2_no = '{$key}' " ;
			}
			$info['d2_category'] .=  '>' . $val[0] . '</option>' ;
		}
		if ( !empty($cs[1] )) {
			$cexe = $exe->qry_one(" from tbl_{$total[table]}_category where c1_no = '{$cs[0]}' and c2_no = '{$cs[1]}' order by sequence asc " , " numid , title " ) ;
			while ( $rs = $exe->fetch($cexe)) {
				$info['d3_category'].= '<option value="' . $rs['numid'] . '" ' ;
				if ($cs[2] == $rs['numid']) {
					$info['d3_category'] .= ' selected ' ;
					$category_query .= empty($category_query) ? '' : " and c3_no = '{$rs[numid]}' " ;
				}
				$info['d3_category'] .= '>' . $rs['title'] . '</option>' ;
			}
		}
	}
	$category_query .= empty($category_query) ? '' : " ) " ;

	$info['main_goods'] = '' ;
	foreach ( $define_shop['¸ÞÀÎ'] as $key=>$val ) {
		if ( empty($key)) continue ;
		$info['main_goods'] .= '<option value="' . $key . '" ' . ( $mainv == $key ? 'selected' : '' ) . '>' . $val . '</option>' ;
	}

# order type
	$order_query = array() ;
	switch ( $total['atyp']) {
		case 'A' : // ÀÎ±â¼ø
			$order_query[] = " salecount desc " ;
			break ;
		case 'B' : // ½Å»óǰ¼ø
			$order_query[] = " numid desc " ;
			break ;
		case 'C' : // ³ôÀº°¡°Ý¼ø
			$order_query[] = " (topprice+botprice+g_price) desc " ;
			break ;
		case 'D' : // ³·Àº°¡°Ý¼ø
			$order_query[] = " (topprice+botprice+g_price) asc " ;
			break ;
	}
	$order_query[] = " seq desc " ;


# button
	$total['btn_write'] = '<a href="' . $total['cmnall'] . '&mode=write"><img src="/img/admin/bt/bt_good_add.gif" align="absmiddle"/></a>' ;

# get data
	$repeat = '' ;
	$total = $exe->qry_list (	" from tbl_{$total[table]}_item as it where keycode = '{$total[code]}' {$category_query} {$mainv_query} {$search_query[total]} " .
								" order by " . implode( ' , ' , $order_query ) ,
								" numid , title , ( select title from tbl_{$total[table]}_brand where numid = it.g_brand ) as brandname , g_price , g_point , topprice , botprice , salecount , readcount , salestate , openstate , seq , selecticons , min_qry , imglist , ( select concat(ic.c1_no,'|',ic.c2_no,'|',c3_no,'|',title) from tbl_{$total[table]}_itemc as ic left outer join tbl_{$total[table]}_category as c on ic.c3_no = c.numid where ic.goods_no = it.numid and ic.seq = 0 ) as categroup " , $total ) ;
	while ( $rs = $exe->fetch ( $total['execute'] ))
	{
		$rs['recno'] = $total['recno'] ;
		$total['recno']-- ;
		$rs['categroup'] = explode('|',$rs['categroup']) ;
		$rs['category'] = '' ;
		if ( !empty($rs['categroup'][0])) { // 1 depth
			$rs['category'].= '<a href="' . $total['cmnurl'] . '&mode=' . $total['mode'] . '&etyp=category&ebox=' . $rs['categroup'][0] . '">' . $define_shop['ºÐ·ù'][$rs['categroup'][0]][0] . '</a>' ;
			if ( !empty($rs['categroup'][1])) { // 2 depth
				$rs['category'].= ' > <a href="' . $total['cmnurl'] . '&mode=' . $total['mode'] . '&etyp=category&ebox=' . $rs['categroup'][0] . '|' . $rs['categroup'][1] . '">' . $define_shop['ºÐ·ù'][$rs['categroup'][0]][1][$rs['categroup'][1]][0] . '</a>' ;
				if ( !empty($rs['categroup'][2])) { // 3 depth
					$rs['category'].= ' > <a href="' . $total['cmnurl'] . '&mode=' . $total['mode'] . '&etyp=category&ebox=' . $rs['categroup'][0] . '|' . $rs['categroup'][1] . '|' . $rs['categroup'][2] . '">' . $rs['categroup'][3] . '</a>' ;
				}
			}
		}
		$rs['category'] = empty($rs['category']) ? '' : '<p class="g_cate">' . $rs['category'] . '</p>';

		$rs['selecticons'] = explode(',' , $rs['selecticons'] ) ;
		$rs['icons'] = '' ;
		foreach ( $rs['selecticons'] as $v ) {
			$rs['icons'].= ' ' . $define_shop_icons[$v] ;
		}

		$rs['sumprice'] = $rs['g_price']+$rs['topprice']+$rs['botprice'] ;
		//$rs['point'] = number_format($rs['sumprice']*$define_shop_point_p) ;
		$rs['point'] = $rs['g_point'] == 'Y' ? number_format($rs['sumprice']*$define_shop_point_p) : '¾øÀ½' ;
		$rs['sumprice'] = number_format($rs['sumprice']) ;
		$rs['sumprice'] .= empty( $rs['topprice']) ? '' : '<br><span class="sf">(»óÀǰ¡ ' . number_format($rs['topprice']) . ')</span>' ;
		$rs['sumprice'] .= empty( $rs['botprice']) ? '' : '<br><span class="sf">(ÇÏÀǰ¡ ' . number_format($rs['botprice']) . ')</span>' ;
		// add
		$rs['sumprice2'] = '' .
			'<input type="text" name="g_price_' . $rs['numid'] . '" value="' . $rs['g_price'] . '" class="form" size="13"/>' .
			( empty( $rs['topprice']) ? '' : '<br><span class="sf">(»óÀǰ¡)</span><input type="text" name="topprice_' . $rs['numid'] . '" value="' . $rs['topprice'] . '" class="form" size="6"/>' ) .
			( empty( $rs['botprice']) ? '' : '<br><span class="sf">(ÇÏÀǰ¡)</span><input type="text" name="botprice_' . $rs['numid'] . '" value="' . $rs['botprice'] . '" class="form" size="6"/>' ) ;

		$rs['imgList'] = empty($rs['imglist']) ?  '' : create_image( 'files/' . $total['options']['list_dir'] . '/' . $rs['imglist'] , 50  , 50 ) ;

		$rs['salestate'] = $define_shop['»óÅÂ'][$rs['salestate']] ;
		$rs['openstate'] = $define_shop['°ø°³'][$rs['openstate']] ;

		$repeat.= str_foreach ( $rs , 'RS' , $skins['rep'] ) ;
	}
	if ( $total['totalcount'] < 1 ) $repeat = $skins['none'] ;
	$total = $exe->paging( $total['cmnval'] . '&mode=' . $total['mode'] , $total ) ;

	$info['repeat'] = $repeat ;

# end
	$result = str_foreach ( $info , 'INFO' , $skins['frm'] ) ;

?>

Copyright © 2017 || Recoded By Mr.Bumblebee