Revision 1 | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed
<?php/*** @package Content-management* @author Webagentur Niewerth <tiefland@weban.de>* @copyright 2011 Webagentur Niewerth* @license propietary http://www.weban.de* @version $Rev: 4249 $* @filesource**//**** @package Content-management* @author Webagentur Niewerth <tiefland@weban.de>* @copyright 2011 Webagentur Niewerth*/// SVN: $Id: lagerbestand.php 4249 2012-03-23 15:42:14Z tiefland $require_once "../toolbox/common.php";require_once "includes/bestellungen/system/artikelDatabase.php";require_once "module/weban/weban_utils.class.php";$item = Weban_Utils::clean_global_input( "item", "post", "int" );$order_id = Weban_Utils::clean_global_input( "order_id", "post", "int" );$shop_id = Weban_Utils::clean_global_input( "shop_id", "post", "int" );$GLOBALS["db_name"] = shopDatabase( $shop_id );$artikel = getArtikel( $item );$lieferanten = getArtikelLieferanten( $item );foreach ( $lieferanten as $id => $lieferant ){$sql_l = "SELECTid,name,bestellbar,bestand,status,verf_codes,ek_preis,vk_preis,import_dateFROM" . $GLOBALS["db_name"] . "lieferanten_lager llJOIN" . $GLOBALS["db_name"] . "artikel_lagerbestand alONal.artikel_id=$itemANDal.lager_id=ll.idWHERElieferanten_id=" . $lieferant["id"] . "ORDER BYrang,name";$res_l = mysql_query( $sql_l );while ( $row_l = mysql_fetch_assoc( $res_l ) ){$verf_codes = unserialize( $row_l["verf_codes"] );unset( $row_l["verf_codes"] );foreach ( $verf_codes as $verf_code ){$row_l["verf_codes"][$verf_code["key"]]["name"] = $verf_code["value"];$row_l["verf_codes"][$verf_code["key"]]["image"] = $verf_code["image"];}$lieferanten[$id]["lager"][] = $row_l;}$id++;}$GLOBALS["ui"]->assign( "artikel", $artikel );$GLOBALS["ui"]->assign( "item_id", $item );$GLOBALS["ui"]->assign( "order_id", $order_id );$GLOBALS["ui"]->assign( "shop_id", $shop_id );$GLOBALS["ui"]->assign( "lieferanten", $lieferanten );$GLOBALS["ui"]->display( "lagerbestand.tpl" );function getArtikelLieferanten( $item ){$id = 0;$ret = array();$sql = "SELECTl.id,l.nameFROM" . $GLOBALS["db_name"] . "artikel_to_lieferanten al," . $GLOBALS["db_name"] . "lieferanten lWHEREal.lieferanten_id=l.idANDal.artikel_id=$itemANDal.lieferanten_artnr !=''ORDER BYrang,name";$res = mysql_query( $sql );while ( $row = mysql_fetch_assoc( $res ) ){$ret[$id++] = $row;}return $ret;}function getArtikel( $item ){$sql = "SELECTa.kurzbezeichnung,al.lieferanten_artnrFROM" . $GLOBALS["db_name"] . "artikel aJOIN" . $GLOBALS["db_name"] . "artikel_to_lieferanten alONal.artikel_id=a.idANDa.id=$item";$res = mysql_query( $sql );$row = mysql_fetch_assoc( $res );//var_dump($row);return $row;}?>