Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php // admin.php
- include('header.php'); // header einbunden
- if(isset($_SESSION['login'])){ // Sofern eingeloggt
- echo "<h2>NewsArtikel</h2>\n";
- // DB Abfragen
- $abfrage = mysql_query("SELECT id FROM news");
- $total = mysql_num_rows($abfrage); // Anzahl aller Zeilen in DB ermitteln
- // ---------------------- Seitennavigationsdaten --------------------------------------------------
- $per_page = "10"; // Anzahl der Links die Pro Seite angezeigt werden sollen
- $p = "3"; // Anzahl der Links die in der Seitenavigation ausgegeben werden
- isset($_GET['go']) ? $go = clean_it($_GET['go']) : $go = ''; // Variable definieren
- // Blaetterfunktion aufrufen
- list ($start, $ende) = get_navi($go, $total, $pfad.'?go=', false, $per_page, $p);
- // ---------------------- ENDE Seitennavigationsdaten----------------------------------------------
- $abfrage = mysql_query("SELECT id, title, news, DATE_FORMAT(date, '%d.%m.%Y') AS datum FROM news ORDER BY id DESC LIMIT $start,$ende");
- if($total < 1){ // Pruefen ob Eintraege vorhanden
- echo "<p>Bisher existieren keine Newsartikel ...</p>";
- }else{
- echo "<ul class=\"list\">";
- // News ausgeben ausgeben
- while($row = mysql_fetch_object($abfrage)){
- // Anzahl der Kommentare ermitteln
- $comments = mysql_query("SELECT id FROM comments WHERE news_id='$row->id'");
- $com_num = mysql_num_rows($comments); // Anzahl der Kommentare
- echo "<li>";
- echo "<div class=\"right\">\n";
- echo "<a href=\"post_news.php?action=edit&id=".$row->id."\">Bearbeiten</a> \n";
- echo "<a href=\"post_news.php?action=loeschen&id=".$row->id."\">[x]</a>\n";
- echo "</div>\n ";
- echo "<strong><span class=\"green\">".$row->id.".</span> ".$row->title."</strong>\n";
- echo "<p>".substr($row->news, 0, 80)." [...]</p>\n";
- echo "<small>".$row->datum." » <a href=\"show_comments.php?id=".$row->id."\">".$com_num." Kommentar(e)</a>\n";
- echo "</small>\n </li>\n";
- } // close while
- echo "</ul>\n<br /><br />";
- // ---------------------- Seitennavigation ausgeben ------------------------------------------
- // Blaetterfunktion aufrufen = > Ausgeben
- get_navi($go, $total, $pfad.'?go=', true, $per_page, $p);
- } // close Eintrage vorhanden
- //------------------------------------------------------------------------------
- }else{ // Sofern nicht eingeloggt ...
- echo "<h2>Zugriff verweigert ...</h2>";
- echo "<p>Du musst eingeloggt sein, um diese Seite aufrufen zu koennen ...</p>";
- } // close eingeloggt
- include('footer.php'); // Footer einbinden
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement