瀏覽代碼

View older events upon request

tags/rls1
kenn408k 6 年之前
父節點
當前提交
6f81f64e31
共有 2 個檔案被更改,包括 22 行新增8 行删除
  1. 9
    1
      classes/get.class.php
  2. 13
    7
      content/events.php

+ 9
- 1
classes/get.class.php 查看文件

75
 
75
 
76
     public static function publicEventList() {
76
     public static function publicEventList() {
77
         $db = new DBClass();
77
         $db = new DBClass();
78
-        $sql = "SELECT * FROM `events` ORDER BY `time` ASC";
78
+        $time = new DateTime();
79
+        $sql = "SELECT * FROM `events` WHERE `time` > ".$time->getTimestamp()." ORDER BY `time` ASC";
80
+        return $db->fetchAll($db->query($sql));
81
+    }
82
+    
83
+    public static function publicOldEventList() {
84
+        $db = new DBClass();
85
+        $time = new DateTime();
86
+        $sql = "SELECT * FROM `events` WHERE `time` < ".$time->getTimestamp()." ORDER BY `time` ASC";
79
         return $db->fetchAll($db->query($sql));
87
         return $db->fetchAll($db->query($sql));
80
     }
88
     }
81
     
89
     

+ 13
- 7
content/events.php 查看文件

9
 ?>
9
 ?>
10
 
10
 
11
 <div class="page">
11
 <div class="page">
12
-    <h1>Eventoversigt</h1> <div class="newstitle pull_right"><a href="#">Vis Tidligere Events</a></div>
12
+    <h1>Eventoversigt</h1> <div class="newstitle pull_right"><a href="?page=events&older">Vis Tidligere Events</a></div>
13
     <div class="border"></div>
13
     <div class="border"></div>
14
-<br />
15
-    
14
+    <br />
16
 
15
 
17
-<?php
18
-    foreach (Get::publicEventList() as $row) {
19
-        ?>
16
+
17
+    <?php
18
+    if (isset($_GET['older'])) {
19
+        $events = Get::publicOldEventList();
20
+    } else {
21
+        $events = Get::publicEventList();
22
+    }
23
+    foreach ($events as $row) {
24
+
25
+    ?>
20
     <div class="eventslice">
26
     <div class="eventslice">
21
         <div class="eventslice-top"><img src="<?php echo $row['img']; ?>" alt="" /></div>
27
         <div class="eventslice-top"><img src="<?php echo $row['img']; ?>" alt="" /></div>
22
         <div class="eventslice-middle"><?php echo $row['title']; ?></div>
28
         <div class="eventslice-middle"><?php echo $row['title']; ?></div>
25
     <?php
31
     <?php
26
     }
32
     }
27
     ?>
33
     ?>
28
-    
34
+
29
 
35
 
30
     <div class="clear"></div>
36
     <div class="clear"></div>
31
 </div>
37
 </div>

Loading…
取消
儲存