Subversion-Projekte lars-tiefland.content-management

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
<ORDER_LIST>
2
<?
3
    static $stime;
4
    $stime = date( "Y-m-d H:i:s" );
5
 
6
    $query = "
7
	select
8
		Bestellung.*,
9
		Logins.Vorname,
10
		Logins.Name1,
11
		Logins.Name2,
12
		Logins.Anrede,
13
		Logins.Strasse,
14
		Logins.Hausnummer,
15
		Logins.PLZ,
16
		Logins.ORT,
17
		Logins.Land,
18
		Logins.E_Mail,
19
		Logins.Telefon,
20
		Logins.Fax,
21
";
22
    if ( $_GET[time] )
23
    {
24
        $query .= " date_format('" . $_GET[time] .
25
            "', '%Y-%m%-%dT%H:%i:%s') as exportet_am ";
26
    }
27
    else
28
    {
29
        $query .=
30
            " date_format(now(), '%Y-%m%-%dT%H:%i:%s') as exportet_am ";
31
    }
32
 
33
    $query .= "
34
		,date_format(Bestellung.erstellt_am, '%Y-%m%-%dT%H:%i:%s') as erstellt_am
35
	from
36
		Bestellung,
37
		artikel_to_Bestellung,
38
		Logins
39
	where
40
		Logins.ID = Bestellung.Login
41
	and
42
		artikel_to_Bestellung.Bestellung = Bestellung.ID
43
		";
44
 
45
    if ( $_GET[time] )
46
    {
47
        $query .= " and (artikel_to_Bestellung.exported_rechnung  = '" . $_GET[time] .
48
            "')";
49
    }
50
    else
51
    {
52
        $query .= "
53
            AND
54
                artikel_to_Bestellung.rechnungStatus = 'schreiben'
55
        ";
56
    }
57
 
58
    $query .= " group by artikel_to_Bestellung.Bestellung";
59
 
60
    $result = mysql_query( $query ) or die( mysql_errno() . ": " .
61
        mysql_error() . "<hr>$query<hr>" );
62
    while ( $order = mysql_fetch_assoc($result) )
63
    {
64
        foreach ( $order as $key => $value )
65
        {
66
            $order[$key] = str_replace( "&", "&amp;", $value );
67
        }
68
 
69
        require  "includes/lexware2006/order.php";
70
 
71
        if ( ($itemcount > 0) and (!$_GET[time]) )
72
        {
73
            $query_exported =
74
                "update artikel_to_Bestellung set exported_rechnung='$stime' , rechnungStatus='geschrieben' where Bestellung=" .
75
                $order[ID] . " and rechnungStatus='schreiben'";
76
            mysql_query( $query_exported ) or die( mysql_errno() . ": " .
77
                mysql_error() . "<hr>$query<hr>" );
78
        }
79
    }
80
?>
81
</ORDER_LIST>