Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

Der Letzte in der Reihe ...

Ich möchte gerne einen Text für meinen Newsticker aus einer MySQL-Datenbank auslesen. Dazu soll immer der letzte DB-Eintrag ausgelesen und in einer neuen Variable zurückgegeben werden. Datenbankverbindung und Ticker funktionieren bereits, aber wie ich an den letzten Eintrag einer Query rankomme, ist mir nicht so bewusst. Wie gehe ich am besten vor? Welche php-Befehle sollte ich nutzen?

Hier gehts zum Orginal Eintrag "Der Letzte in der Reihe ..." im Forum

Antworten

Wenn bei dir jeder datensatz eine eindeutige ID(mit autoincrement) hat, was ich dir empfehlen w&uuml;rde, kannst du es so machen:<br><br>$result=mysql_query(&quot;SELECT * from tabelle ORDER BY id DESC LIMIT 0,1&quot;);<br><br>if($result)<br>{<br> if($data = mysql_fetch_array($result))<br> {<br> $text = $data[feldinTabelle];<br> ........<br> }<br>}


2.

Ja super! Das funzt. Die ID hatte ich nat&uuml;rlich angelegt, aber sie beginnt bei mir bei 1, so dass ich nur noch den Limit-Teil anpassen musste. Prima, vielen Dank!


Hier gehts zum Orginal Eintrag "Der Letzte in der Reihe ..." im Forum
 
phpforum.de | Impressum | Handy Bundles