Einzelne Zeilen aus Formular Datenbank löschen

Hier bekommst Du deutschsprachigen Support. Keine Fehlermeldungen oder Erweiterungswünsche bitte!
Post Reply
Woidl
Posts: 44
Joined: Tue 9. Jun 2009, 23:32
Location: Finsing
Contact:

Einzelne Zeilen aus Formular Datenbank löschen

Post by Woidl »

Hi ich hoffe ihr könnt mir mal wieder helfen. :-)
Möchte einzelne Zeilen aus meiner Formular Datenbank Tabelle löschen. Finde nicht die Tabelle in meiner Datenbank.
Kann mir wer sagen wie diese Tabelle heißt oder werden die Daten irgendwie anders gespeichert?
Danke

Gruß Dominik
User avatar
juergen
Moderator
Posts: 4557
Joined: Mon 10. Jan 2005, 18:10
Location: Weinheim
Contact:

Re: Einzelne Zeilen aus Formular Datenbank löschen

Post by juergen »

Hallo

die Daten sind umgangssprachlich formuliert "eingerollt " in einem BLOB Feld.

Tabelle: phpwcms_formresult

Ich fände es unprofessionell das direkt aus der Datenbank zu löschen, für den Gesamtüberblick aller Kontakte gibt es noch keinen Ansatz ( keinen den ich gefunden hätte)

Das Thema ist nicht uninteressant, gerade wenn die Tabelle 1000 Einträge hat.
User avatar
Oliver Georgi
Site Admin
Posts: 9943
Joined: Fri 3. Oct 2003, 22:22
Location: Dessau-Roßlau
Contact:

Re: Einzelne Zeilen aus Formular Datenbank löschen

Post by Oliver Georgi »

Die Logik dafür ist im System vorhanden - einfach mal das Formularergebnis downloaden - da erhält man eine Tabelle, die genau die Daten auflistet - in Spalte 2 steht die zugehörige ID des Datensatzes.

Ein passender SQL-Query, der das dann umsetzbar macht, sähe zum Beispiel wie folgt aus:

Code: Select all

DELETE FROM %%DB_PREFIX%%phpwcms_formresult WHERE formresult_id IN (ID1,ID2,ID3,....,IDX);
Oliver
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn
Woidl
Posts: 44
Joined: Tue 9. Jun 2009, 23:32
Location: Finsing
Contact:

Re: Einzelne Zeilen aus Formular Datenbank löschen

Post by Woidl »

Danke genau das hab ich gesucht.
Wusste doch das ich bei euch wieder sehr hilfreiche antworten bekomme.

Gruß Dominik
Post Reply