Ich habe folgende Abfrage im Script:
Die Anzeige erfolgt wie gewünscht, allerdings wird der letzte Datensatz nicht angezeigt. Sortiere ich nach ASC, wird der erste Datensatz nicht angezeigt.
Ich habe auch schon den LIMIT Eintrag entfernt und mit den Zahlen gespielt, was aber auch nichts gebracht hat.
Was mache ich falsch?
Ich bin nur ein Laie und habe vor 1-2 Wochen mit PHP angefangen. Leider fand ich auch keine Antwort im Forum. Wenn diese Frage schon mal gestellt wurde, tut es mir leid.
Kann mir jemand helfen oder ist mir nicht mehr zu helfen.
PHP-Code:
$verbindung = @mysql_connect("127.0.0.1","DB12345","passwort");
if (!$verbindung) {
echo "Keine Verbindung möglich!\n";
exit;
}
$abfrage = "SELECT newsid,newstitle,newsautor,newstext,newsdate
FROM newstable
ORDER BY newsdate DESC
LIMIT 0,10";
$erg = mysql_db_query("DB12345",$abfrage,$verbindung);
list($newsid,$newstitle,$newsautor,$newstext,$newsdate) = mysql_fetch_row($erg);
while (list($newsid,$newstitle,$newsautor,$newstext,$newsdate) = mysql_fetch_row($erg))
{
printf ("<h5>$newstitle</h5> - vom $newsdate von $newsautor <br><br>");
$newstextansicht = substr($newstext,0,100);
printf ("$newstextansicht");
}
mysql_close($verbindung);
Ich habe auch schon den LIMIT Eintrag entfernt und mit den Zahlen gespielt, was aber auch nichts gebracht hat.
Was mache ich falsch?
Ich bin nur ein Laie und habe vor 1-2 Wochen mit PHP angefangen. Leider fand ich auch keine Antwort im Forum. Wenn diese Frage schon mal gestellt wurde, tut es mir leid.
Kann mir jemand helfen oder ist mir nicht mehr zu helfen.
Kommentar