Daten werden mehrfach ausgeben

newwarrior

Erfahrenes Mitglied
Hi,

habe eine kleine shoutbox, hier mal der HTML Code:

Code:
      <div id=\"chat_refresh\" class=\"comment\" align=left style=\"width:100%;height:95%;overflow:auto;\">";
        $nick = $userinfo->playername;
        include "shoutbox.php";
        print " 
      </div>

Hier mal der PHP Code:

PHP:
<?php
    $string = "";
    $sql = "SELECT * FROM shoutbox_shoutbox ORDER BY id asc LIMIT 15";
    $que = mysql_query($sql,$db) or die(mysql_error());
        while($shoutbox = mysql_fetch_object($que))
            {
      $showtimestamp = date('H:i:s', $shoutbox->time);
            $string = "$string$showtimestamp &lt;$shoutbox->nick&gt; $shoutbox->text<br>";
            echo $string;
   }
        ?>

Hier mal mein AJAX Refresh:

Code:
var auto_refresh = setInterval(
function ()
{
$('#chat_refresh').load('tpl/gamepage/shoutbox.php');
}, 1); // refresh every 10000 milliseconds

  var theDIV; // we will set this to an id that actually exists in the page

Das Problem ist jetzt, das der Inhalt der Shoutbox mehrmals hintereinander steht. Ich weiß aber nicht warum.
Kann mir da vielleicht einer von euch einen Tipp geben?
 
Zurück