diff options
Diffstat (limited to 'apis')
-rw-r--r-- | apis/news.inc.php | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/apis/news.inc.php b/apis/news.inc.php new file mode 100644 index 00000000..344c0104 --- /dev/null +++ b/apis/news.inc.php @@ -0,0 +1,23 @@ +<?php + +header('Content-Type: application/xml; charset=utf-8'); + +// Fetch news from DB +$row = Database::queryFirst('SELECT title, content, dateline FROM news ORDER BY dateline DESC LIMIT 1'); +if ($row !== false ) { + + echo '<?xml version="1.0" encoding="UTF-8"?>' . "\n"; + echo "<news>" . "\n"; + echo "\t" . '<headline>' . "\n"; + echo "\t\t" . $row['title'] . "\n"; + echo "\t" . '</headline>' . "\n"; + echo "\t" . "<info>" . "\n"; + echo "\t\t" . $row['content'] . "\n"; + echo "\t" . '</info>' . "\n"; + echo "\t" . "<date>" . "\n"; + echo "\t\t" . $row['dateline'] . "\n"; + echo "\t" . "</date>" . "\n"; + echo "</news>"; + +} + |