Subversion-Projekte lars-tiefland.php_share

Revision

Blame | Letzte Änderung | Log anzeigen | RSS feed

<?
        function insert_into_artikel_to_Bestellung($bestellId)
        {
                
                // Datenbank wählen / Markus
                if (empty($_SESSION['INI']['buy']['useDB'])) {
                        $_SESSION['INI']['buy']['useDB']=$_SESSION['INI']['dbConnect']['database'];
                }
                
                
                foreach($_SESSION[SHOP][BASKET] as $elem)
                {
                        $item=getItem($elem[ID]);

                        if ($_SESSION['SHOP']['BASKET'][$elem['ID']]['Versand'])
                        {
                                $artikel_to_Bestellung_status="";
                                $artikel_to_Bestellung_rechnungStatus="";
                        }
                        else
                        {
                                // Einstellungen übergehen!
                                $artikel_to_Bestellung_status                   =       $_SESSION['INI']['buy']['status'];
                                $artikel_to_Bestellung_rechnungStatus   =       $_SESSION['INI']['buy']['rechnungStatus'];                      
                        }
                

                        $query="
                                insert into ".$_SESSION['INI']['buy']['useDB'].".artikel_to_Bestellung
                                (
                                        artikel,
                                        Bestellung,
                                        Menge,
                                        Preis_pro_Stueck,
                                        status,
                                        rechnungStatus,
                                        Bezeichnung
                                )
                                values
                                (
                                        '".     $elem["ID"]                                                                                             ."',
                                        '".     $bestellId                                                                                              ."',
                                        '".     $elem["Menge"]                                                                                  ."',
                                        '".     $item["preis"]                                                                                  ."',
                                        '".     $artikel_to_Bestellung_status                                                   ."',
                                        '".     $artikel_to_Bestellung_rechnungStatus                                   ."',
                                        '".     $item["kurzbezeichnung"]." ".basketItemOptions($elem)   ."'
                                )
                        ";
                        
                        mysql_query($query) or
                        $error = Error::errorHandler
                        (
                                E_USER_ERROR,
                                "Fehler in insert_into_artikel_to_Bestellung".mysql_errno().": ".mysql_error()."<hr>$query<hr>" 
                                ,__FILE__
                                ,__LINE__
                                ,$GLOBALS
                                ,$_SESSION['INI']['sysadmin']
                        );
                        if (Error::isError($error)) 
                        {
                                $GLOBALS['ErrorMessages'][]="Fehler in Datei: insert_into_artikel_to_Bestellung.php";
                        }
                }
        }
?>