Pascal: Weiterlaufen bei Aktualisierung des Lauftextes mit Ajax

Beitrag lesen

Hallo,

ich habe folgendes Vorhaben: Ich hätte gerne einen Lauftext, der mit Ajax in einem z.B. 5-Sekunden-Intervall "aktualisiert" wird. Der Lauftext soll dabei aber an gleicher Stelle weiterlaufen.

Es handelt sich bei meinem "Projekt" um ein Webradio, dessen aktueller Titel mit Interpret mit folgendem Code von einer mysql-DB abgerufen und ausgegeben wird:

<?php  
//Logon zur DB  
$host = "abc.de";  
$user = "abc";  
$password = "123";  
$dbconnect = mysql_connect($host, $user, $password);  
$dbname = "abc";  
  
//Auswählen der DB  
mysql_select_db($dbname);  
  
//Befehl zum Datenempfang absetzen  
$result = mysql_query("SELECT * FROM logging ORDER BY date_time DESC LIMIT 1");  
$row = mysql_fetch_row($result);  
  
//Empfange Zeile auslesen und formatieren  
$f_stunde = substr($row[0], 11, 2);  
$f_minute = substr($row[0], 14, 2);  
$f_tag = substr($row[0],8 ,2);  
$f_monat = substr($row[0], 5, 2);  
  
if(!mysql_num_rows($result))  
{  
 echo "<marquee><img src='offair.png' border='0'></marquee>";  
}  
else  
{  
 echo "<marquee>[$f_tag.$f_monat. $f_stunde:$f_minute] Jetzt läuft <b>$row[3]</b> von <b>$row[2]</b></marquee>";}  
 mysql_close();  
?>

Das klappt soweit so gut. Allerdings ist ja irgendwann jeder Titel auch mal vorbei. Bisher lief die Aktualisierung mit http-equiv refresh. Wie aber oben geschildert, soll der Text an gleicher Stelle weiterlaufen und sich "einfach" nur ändern, wenn es neue "Infos" gibt.

Kann mir jemand sagen, wie ich das hinbekomme? Ich bin absoluter Laie in solchen Dingen, deshalb bitte ich euch um Ansätze und Erklärungen dazu. Würde mich echt freuen, wenn ihr mir da weiterhelfen könntet.

Vielen Dank im Voraus und LG,
Pasi