Ernstl: Seite nachladen mit abe rnur neu ausgeben wenn neuer Beitrag

Beitrag lesen

Hallo in die Runde!

Ich möchte in einem Div immer die neusten Daten aus meiner Datenbank anzeigen. Dieses soll nach ein paar Sekunden immer wieder überprüfen ob neue Daten da sind. Im Augenblick mach ich das mit einem kleinem javascript das die entsprechende php Datei aufruft die die Datenbank ausliest und dann ausgibt. Irgendwie finde ich es aber blöd, das das Script jedes Mal alles ausgibt. Es soll eigentlich nur dann in Action treten, wenn neue Daten da sind. Gibt es hierzu eine Möglichkeit?

Ernstl

<script type="text/javascript">
	 $(document).ready(function() {
	   $("#refresh").load("refresh.php?id=31");
	   var refresh = setInterval(function() {
	      $("#refresh").load("refresh.php?id=31");
	   }, 5000);
	});
	</script>