OhnePlanKeinElan
Neuer Benutzer
- Beiträge
- 4
Hallo zusammen,
ich habe eine Wordpress DB-Tabelle (MySQL), wo Einträge aus dem Kontaktformular gespeichert werden. Da ich das Kontaktformular umgebaut habe, möchte ich die Daten "nachziehen". Wie sieht die IST-Situation aus:
Die Details werden wie folgt gespeichert:
id; lead_id; name; value
4382; 392; mailadresse; abc@test.de
4381; 392; mail2; NULL:
4380; 391; ganz-anderes-feld; status
4389; 391; ganz-anderes-feld2: NULL
4354; 364; mailadresse; beispiel@host.de
4353; 364; mail2; NULL:
ID ist eine fortlaufende Nummer, LEAD_ID identifiziert Datensätze des Kontaktformulars, name ist der Name des Feldes und Value dessen Inhalt.
Die lead_id bekomme ich aus einer anderen Tabelle, wo ich nach der Kennung des Formulars suche. Das sieht dann wie folgt aus:
id; form_id; status; url
392; cf_98; 0; www.test.de/A
391; cf_50; 0 www.test.de/B
364; cf_98; 0; www.test.de/A
Das Kontaktformular hat als form_id cf_98, also alle IDs für cf_98 sind Einträge zum Kontaktformular. In der Detailtabelle werden diese als lead_id identifiziert.
Nun möchte ich für alle IDs/lead_ids von form_id cf_98 in der Detailtabelle den Wert des Feld value bei mail2 mit dem Inhalt des Feldes value von mailadresse aktualisieren. Für das Beispiel wäre es also:
4382; 392; mailadresse; abc@test.de
4381; 392; mail2; abc@test.de
4380; 391; ganz-anderes-feld; status
4389; 391; ganz-anderes-feld2: NULL
4354; 364; mailadresse; beispiel@host.de
4353; 364; mail2; beispiel@host.de
Ich komme einfach nicht auf die Lösung. Habt ihr einen Tipp??
Danke.
ich habe eine Wordpress DB-Tabelle (MySQL), wo Einträge aus dem Kontaktformular gespeichert werden. Da ich das Kontaktformular umgebaut habe, möchte ich die Daten "nachziehen". Wie sieht die IST-Situation aus:
Die Details werden wie folgt gespeichert:
id; lead_id; name; value
4382; 392; mailadresse; abc@test.de
4381; 392; mail2; NULL:
4380; 391; ganz-anderes-feld; status
4389; 391; ganz-anderes-feld2: NULL
4354; 364; mailadresse; beispiel@host.de
4353; 364; mail2; NULL:
ID ist eine fortlaufende Nummer, LEAD_ID identifiziert Datensätze des Kontaktformulars, name ist der Name des Feldes und Value dessen Inhalt.
Die lead_id bekomme ich aus einer anderen Tabelle, wo ich nach der Kennung des Formulars suche. Das sieht dann wie folgt aus:
id; form_id; status; url
392; cf_98; 0; www.test.de/A
391; cf_50; 0 www.test.de/B
364; cf_98; 0; www.test.de/A
Das Kontaktformular hat als form_id cf_98, also alle IDs für cf_98 sind Einträge zum Kontaktformular. In der Detailtabelle werden diese als lead_id identifiziert.
Nun möchte ich für alle IDs/lead_ids von form_id cf_98 in der Detailtabelle den Wert des Feld value bei mail2 mit dem Inhalt des Feldes value von mailadresse aktualisieren. Für das Beispiel wäre es also:
4382; 392; mailadresse; abc@test.de
4381; 392; mail2; abc@test.de
4380; 391; ganz-anderes-feld; status
4389; 391; ganz-anderes-feld2: NULL
4354; 364; mailadresse; beispiel@host.de
4353; 364; mail2; beispiel@host.de
Ich komme einfach nicht auf die Lösung. Habt ihr einen Tipp??
Danke.