Happy happy joy joy, www.infodrom.ffis.de is up!
[infodrom.org/www.infodrom.org] / src / Infodrom / todo / open.wml
1 #include <infodrom.style>
2 #include <db.style>
3
4 <page title="Infodrom Oldenburg - Todo">
5
6 <h1 align=center><font face="Helvetica,Arial">Infodrom Oldenburg</font></h1>
7 <h3 align=center><font face="Helvetica,Arial">- Outstanding jobs -</font></h3>
8
9
10 <?
11   $dbh = pg_pconnect ("<dbhost>", "<dbport>", "<dbname>")
12                 or die("Unable to connect to SQL server");
13
14   pg_exec ($dbh, "SET DateStyle = 'ISO'") or die("Datenbank-Abfrage!");
15
16   $query = "SELECT package,submitted,description FROM todo WHERE done IS NULL ORDER by package,submitted";
17   $sth = pg_exec ($dbh, $query); // or die("Datenbank-Abfrage!");
18
19   $package = '';
20   for ($nr=0; $nr < pg_NumRows ($sth); $nr++) {
21     $row = pg_fetch_array ($sth, $nr);
22     $date = explode (" ", $row['submitted']);
23     $date = explode ("-", $date[0]);
24     $date = sprintf ("%d.%d.%d", $date[2], $date[1], $date[0]);
25
26     if ($package != $row['package']) {
27       printf ("<h3><font face=\"Helvetica,Arial\">%s</font></h3>", $row['package']);
28       $package = $row['package'];
29     }
30 ?>
31
32 <border color=<box-bdcolor>>
33
34 <table width=100% border=0 cellpadding=1 cellspacing=0>
35 <tr bgcolor=<colh>>
36 <th width=90% align=left><font face="Helvetica,Arial"><b><? echo $row['subject']; ?></b></font></t>
37 <th width=10% align=right><font face="Helvetica,Arial"><? echo $date; ?></font></th>
38 </tr>
39
40 <tr>
41 <td colspan=2 width=100%><font face="Helvetica,Arial"><? echo $row['description']; ?></font></td>
42 </tr>
43 </table>
44
45 </border><p>
46 <?
47   }
48 ?>
49
50 </page>
51
52 # Local variables:
53 # mode: indented-text
54 # mode: auto-fill
55 # mode-: iso-accents
56 # end: