Huhu,
> ich wollte mal wissen, wie in newssystemen die Beiträge geordnet
> werden, d.h. warum der zuerst eingetragene immer ganz unten steht
> (in mysl newssys nicht datei basierend) und was für eine SQL
> Tabelle man da eigentlich erstellen muss.
Das ist relativ einfach - Du erstellst eine MYSQL-Tabelle mit den einzelnen Werten .. (z.B. ID,Headline,Text,Date,Time,Status, ...).
Dann kannst du mit einem Query wie folgt die ganzen News ausgeben.
// Neuese News steht am Anfang
$result=mysql_query("SELECT * FROM MYSQL-TABELLE ORDER BY ID DESC");
while($news=mysql_fetch_array($result))
{
}
// Älteste News steht am Anfang
$result=mysql_query("SELECT * FROM MYSQL-TABELLE ORDER BY ID ASC");
while($news=mysql_fetch_array($result))
{
}
> erstellen die eigentlich für jeden Beitrag ne neue interne Tabelle
> oder wie machen die das ?
Nein .. Also alle News kannst Du in eine MYSQL-Tabelle packen .. am besten Du machst das mit einem ID-Feld, dass immer um 1 erhört wird bei einer neuen news. So ist ID einmalig und kannst jede News eindeutig identifizieren. (Info: Primärschlüssel,auto_increment)
Gruß Robin