Zum Inhalt springen

Datenbanktabelle wird bei Arbeit im List-Module zerstört

Erstellt am 13. März 2013 · 1 Antwort · letzte Antwort am 18. März 2013

Tags: Datenbank, Frage

buzz-dee ·

Hallo Leute,

ich habe ein ganz seltsames Problem: Ich habe eine Extension mit einer Produktdatenbank erstellt. Zwei Redaktuere pflegen die Datensätze. Dabei kommt es in den letzten Tagen immer wieder vor, dass nach der Bearbeitung plötzlich bei allen Datensätzen das Feld "name" zerstört wird. Da stehen dann immer einfach nur noch Zahlen drin. Die Werte dieser Zahlen lassen sich allerdings nicht nachvollziehen, sie stehen weder mit der Artikelnummer noch dem sorting etc. in Verbindung. Manche Namen sind auch leer. Alle anderen Felder der Tabelle sind nicht betroffen.
Da ich dachte, dass vielleicht die Datenbank kaputt ist, habe ich schon ein Backup in eine neue Datenbank eingespielt und die neue Datenbank connected. Leider trat der Fehler heute schon wieder auf und ich habe keine Ahnung, wo ich ansetzen soll :-(
Das Problem tritt scheinbar wirklich immer dann auf, wenn einer der Redaktuere (im normalen Listen-Modul) die Datensätze bearbeitet. Daher kann ich m.E. Fehler in der eigenen Extension ausschließen. (Da habe ich aber auch alle eingehenden Werte gegen SQL-Injection geschützt).

Ach ja: Die Typo3-Version ist die 4.5.7.

Hat jemand eine Idee, was man noch probieren könnte?

buzz-dee ·

Inzwischen habe ich festgestellt, dass das nur passiert, wenn ein neues Produkt angelegt wird. In diesem Fall wird der Produktname des neuen Produktes korrekt angezeigt und alle anderen Produktnamen werden zerstört.
Kann das daran liegen, dass das Feld "name" heißt? Kann ich mir zwar nicht vorstellen, da es dieses Feld ja oft gibt und es ja auch in einer eigenen Extension-Tabelle liegt.