news-script / nach refresh immer der letzte datensatz sichtbar

Flextone

Erfahrenes Mitglied
hallo,

ich versuche mich gerade mit php und mysql.
ich baue ein newsscript
PHP:
	$backlink = "<a href='news.php'>news.php</a>";
	include("dbconnect.php");
	$eintrag = "INSERT INTO news (head, text, url, urlname) VALUES ('$head', '$text', '$url', '$urlname')";
	$eintragen = mysql_query($eintrag);
	$abfrage = "SELECT * FROM news";
	$ergebnis = mysql_query($abfrage);
	while($row = mysql_fetch_object($ergebnis))
		{
		echo $row->head;
		echo "<br>";
		echo $row->text;
		echo "<br>";
		echo "<a href='$row->url'>";
		echo $row->urlname;
		echo "</a><br><br>";
		}
		echo $backlink;

Und bei einem Refresh zb. ist immer der letzte Datensatz sichtbar und wenn ich zweimal Refresh drücke habe ich den letzten Satz 2 mal da.
Und sortiert nach den IDs ist es auch nicht. Ich habe Vornamen eingegeben und es war nicht sortiert es war irgendwann einfach durcheinander.

Link: http://www.felixhomann.com/renew/SQL/eintragen.php

Vielleicht kennt jemand dieses Anfängersyndrom und kann mich aufklären.

Danke!
 
Zurück