Hi.
Ich lese mit PHP aus einer Datenbank verschiedene Einträge aus. Diese werden dann absteigend aufgeslistet. Jeder Eintrag hat einen timestamp, wann er erfasst wurde. Hier der Code der Ausgabe:
PHP-Code:
<?PHP
$result = mysql_query("SELECT * FROM post ORDER BY `create` DESC");
while($row = mysql_fetch_array($result))
{
echo '<div class="post">';
echo '<h1 onclick="self.location.href=\'';
if ($row[7] == "Tutorial")
{
echo'tutorial';
}
elseif ($row[7] == "Ideas")
{
echo'ideas';
}
echo'/'. $row[6] .'?id='. $row[0] .'\';" style="cursor:pointer;">'. $row[5] .'</h1>
<img class="post-img" src="'. $row[8] .'" alt="'. $row[5] .'" onclick="self.location.href=\'tutorial/'. $row[6] .'?id='. $row[0] .'\';" />
<p class="post-text">'. $row[10] .'<br />
<span class="class">' . $row[7] . '</span></p>
<a href="tutorial/'. $row[6] .'?id='. $row[0] .'" class="post-btn">Mehr anzeigen...</a>
<span class="datenautor">Datum: '. date("d.m.Y H:i", $row[1]) .' | Autor: '. $row[2] .'</span>';
echo '</div>';
}
?>
Jetzt möchte ich, dass sich der neuste Eintrag von den anderen abhebt. Dieser Eintrag wird als grosses Bild dargestellt:
PHP-Code:
<div class="new">
<img class="new-img" src="img/Pfad/zumBild.jpg" alt="alt" onclick="self.location.href='Pfad zum Artikel';" />
</div>
Wie kann ich jetzt der neuste Beitrag anhand des Timestamps aus dem Ergebnis herausfiltern und alleinstehend ausgeben?
Wenn ihr noch zusätzliche Infos braucht, einfach melden
mfg Dark Decipio