Subversion-Projekte lars-tiefland.content-management

Revision

Blame | Letzte Änderung | Log anzeigen | RSS feed

<ORDER_LIST>
<?
    static $stime;
    $stime = date( "Y-m-d H:i:s" );

    $query = "
        select
                Bestellung.*,
                Logins.Vorname,
                Logins.Name1,
                Logins.Name2,
                Logins.Anrede,
                Logins.Strasse,
                Logins.Hausnummer,
                Logins.PLZ,
                Logins.ORT,
                Logins.Land,
                Logins.E_Mail,
                Logins.Telefon,
                Logins.Fax,
";
    if ( $_GET[time] )
    {
        $query .= " date_format('" . $_GET[time] .
            "', '%Y-%m%-%dT%H:%i:%s') as exportet_am ";
    }
    else
    {
        $query .=
            " date_format(now(), '%Y-%m%-%dT%H:%i:%s') as exportet_am ";
    }

    $query .= " 
                ,date_format(Bestellung.erstellt_am, '%Y-%m%-%dT%H:%i:%s') as erstellt_am 
        from
                Bestellung,
                artikel_to_Bestellung,
                Logins
        where
                Logins.ID = Bestellung.Login
        and
                artikel_to_Bestellung.Bestellung = Bestellung.ID
                ";

    if ( $_GET[time] )
    {
        $query .= " and (artikel_to_Bestellung.exported_rechnung  = '" . $_GET[time] .
            "')";
    }
    else
    {
        $query .= "
            AND
                artikel_to_Bestellung.rechnungStatus = 'schreiben'
        ";
    }

    $query .= " group by artikel_to_Bestellung.Bestellung";

    $result = mysql_query( $query ) or die( mysql_errno() . ": " .
        mysql_error() . "<hr>$query<hr>" );
    while ( $order = mysql_fetch_assoc($result) )
    {
        foreach ( $order as $key => $value )
        {
            $order[$key] = str_replace( "&", "&amp;", $value );
        }

        require  "includes/lexware2006/order.php";

        if ( ($itemcount > 0) and (!$_GET[time]) )
        {
            $query_exported =
                "update artikel_to_Bestellung set exported_rechnung='$stime' , rechnungStatus='geschrieben' where Bestellung=" .
                $order[ID] . " and rechnungStatus='schreiben'";
            mysql_query( $query_exported ) or die( mysql_errno() . ": " .
                mysql_error() . "<hr>$query<hr>" );
        }
    }
?>
</ORDER_LIST>