More space
[infodrom.org/service.infodrom.org] / src / Infodrom / logbook / public.wml
1 #include <infodrom.style>
2
3 <page func="Infodrom Oldenburg" title="Logbook">
4
5 <p>Public Logbook</p>
6
7 <table width=100% class=font border=0 cellspacing=3 bgcolor="#<cold>">\
8 <tr bgcolor=#<colh>>\
9 <th width=20%>Datum</th>\
10 <th width=150%>Category</th>\
11 <th width=65%>Titel</th></tr>
12
13 <?
14   $dbh = pg_pconnect ("<dbhost>", "<dbport>", "<dbname>")
15                or die("Unable to connect to SQL server");
16
17   pg_exec ($dbh, "SET DateStyle = 'ISO'") or die("Datenbank-Abfrage!");
18
19   $query = "SELECT id,teaser,category,created FROM logbook WHERE public=1 ORDER BY created DESC";
20   $sth = pg_exec ($dbh, $query) or die("Datenbank-Abfrage!");
21
22   $color = "<coln>";
23   for ($nr=0; $nr < pg_NumRows ($sth); $nr++) {
24     $row = pg_fetch_array ($sth, $nr);
25     $date = explode (" ", $row['created']);
26     $time = explode (":", $date[1]);
27     $date = explode ("-", $date[0]);
28     $date = sprintf ("%d.%d.%d %02d:%02d", $date[2], $date[1], $date[0], $time[0], $time[1]);
29
30     $color = $color == "<cold>"?"<coln>" : "<cold>";
31     printf ("<tr bgcolor=\"#%s\"><td align=\"right\">%s</td><td align=\"center\">%s</td><td><a href=\"show.php?id=%s\">%s</a>"
32            ." (<a href=\"http://www.infodrom.org/~joey/log/?%s\">pub</a>)</td></tr>",
33            $color,
34            $date, $row['category'], $row['id'], $row['teaser'], $row['id']);
35   }
36 ?>
37
38 </table>
39
40 </page>
41
42 # Local variables:
43 # mode: text
44 # mode: auto-fill
45 # end: