Subversion-Projekte lars-tiefland.shop_ns

Revision

Revision 36 | Details | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
30 lars 1
<?php
2
    /**
3
     * @package shop
4
     * @author Lars Tiefland <ltiefland@gmail.com>
5
     * @copyright 2012
6
     * @version $Id$
7
     */
8
 
9
    /**
10
     * @package shop
11
     * @author Lars Tiefland <ltiefland@gmail.com>
12
     * @copyright 2012
13
     * @version $Id$
14
     */
15
 
16
    namespace Weban;
17
    class Aktion
18
    {
19
        public function __construct( $id )
20
        {
21
            $sql = "SELECT
22
                    *
23
                FROM
33 lars 24
                    Aktionen
30 lars 25
                WHERE
26
                    id = $id
27
            ";
28
            $res = $GLOBALS["db"]->query( $sql );
29
            $row = $res->fetchRow();
30
            $row["artikel"] = aktionItems::Liste( $row["ID"] );
31
            foreach ( $row as $feld => $wert )
32
            {
33
                $this->$feld = $wert;
34
            }
35
        }
36
 
37
        public static function currentAktion()
38
        {
39
            $sql = "SELECT
40
                    id
41
                FROM
33 lars 42
                    Aktionen
30 lars 43
                WHERE
35 lars 44
                    shops_id = " . $GLOBALS["INI"]["shops_ID"] . "
45
                AND
30 lars 46
                    CURRENT_DATE() BETWEEN von AND bis
47
            ";
48
            $res = $GLOBALS["db"]->query( $sql );
36 lars 49
            $row = $res->fetchrow();
50
            if ( $row["id"] )
51
            {
52
                $ret = new Aktion( $row["id"] );
53
            }
30 lars 54
            return $ret;
55
        }
56
    }
47 lars 57
?>