Hi!
$qu = mysql_query("SELECT name, UNIX_TIMESTAMP(datum), beschreibung FROM tabelle");
while($result = mysql_fetch_assoc($qu))
{ $namen[] = $result["name"]; $beschreibungen[] = $result["beschreibungen"]; $daten[] = $result["UNIX_TIMESTAMP(datum)"]; }
Der gezeigte Code ist in sich nicht konsistent, beziehungsweise passt nicht ganz zur Beschreibung. Er dürfte $beschreibungen nur mit NULL-Werten füllen sowie Notice-Meldungen werfen, wenn das error_reporting auf E_ALL (und display_errors auf on) stünde. Ich nehme an, der wirkliche COde sieht anders aus. Überprüfe mit Kontrollausgaben, wo konkret das Problem auftritt. Lass dir dein Inhalt von $beschreibungen vor und nach der Änderung ausgeben. Wenn da keine doppelten Einträge hinzukommen, jedoch zwischen "nach der Änderung" und "vor der nächsten", dann ist die Ursache dort zu suchen. Weitere Fehlermöglichkeiten nicht ausgeschlossen.
Lo!