[PHP] Bereich umgekehrt wiederholen

sverebom

Vice Admiral
Registriert
Aug. 2004
Beiträge
6.643
Ich arbeite gerade an der Webseite für meine Freundin. Da meine PHP-Kenntnisse noch nicht sinderlich gut sind arbeite ich noch mit Dreamweaver. Ich möchte nun erreichen, das neue Einträge in der Datenbank (News usw.) ausgehend von der ID als Primärschlüssel in absteigender Folge, als mit der höchsten/neuesten ID beginnend, auf der Webseite angezeigt werden.

Danke

P.S.: Hier geht es zu einem Dummy der Webseite (die im IE noch nicht richtig funktioniert, da ich den CSS-Code noch nicht in Reinform gebracht habe)
 
SELECT * FROM deine_datenbank ORDER BY -id

man beachte das Minus ( - ) , das gibt die zeilen mit dem index id in absteigender Reihenfolge wieder
 
SELECT * FROM tabelle ORDER BY id DESC
 
okaaaay, danke .... aber wo bringe ich das nun in meinem Quellcode unter?
Hier ist entsprechende Passage im Quellcode (von Dweaver generi

Code:
<?php do { ?>
  <table border="0" cellspacing="0" cellpadding="0">
    <tr> 
      <td><span class="headline"><?php echo $row_news['titel']; ?></span><span class="date"> | <?php echo $row_news['datum']; ?></span></td>
    </tr>
    <tr> 
      <td class="text"><?php echo $row_news['text']; ?></td>
    </tr>
    <tr> 
      <td>&nbsp;</td>
    </tr>
  </table>
<?php } while ($row_news = mysql_fetch_assoc($news)); ?>

Den Rest könnt ihr ja dem Dummy entnehmen.

Edit: Mööööp, hab es gefunden

Code:
$query_news = "SELECT * FROM rpo_news ORDER BY id DESC";

Sollte vielleicht mal eine Pause machen :rolleyes::

Danke für eure Hilfe!
 
Zuletzt bearbeitet:
Zurück
Oben