selection
Eingetragen von HGabi (6)
am 26.11.2009 - 16:06 Uhr in
am 26.11.2009 - 16:06 Uhr in
Hallo zusammen,
ist es möglich, den Wert einer Auswahlliste (selection) im Profil eines Benutzers zu ändern?
Die Optionswerte in der Datenbank, Tabelle profile_values, können ohne weiteres geändert werden. Nur wird die Änderung nicht im Profil angezeigt.
Ich finde auch keine Tabelle, die den ausgewählten Wert der Auswahlliste (selection) mit dem entsprechenden Benutzer verknüpft.
Kann mir bitte jemand weiterhelfen?
Herzlichen Dank und viele Grüße
- Anmelden oder Registrieren um Kommentare zu schreiben
Ich denke, der Inhalt eines
am 26.11.2009 - 17:46 Uhr
Ich denke, der Inhalt eines Optionsfeldes wird in der Datenbank als String gespeichert. Eine Änderung des Inhaltes des Optionsfeldes ändert also die bereits gespeicherten Inhalte an anderen Orten nicht automatisch. Du musst wohl von Hand in der SQL Tabelle die bereits gespeicherten Werte ändern gehen.
UPDATE FROM tbl SET spalte = 'neuerwert' WHERE spalte = 'alterwert'
--------------------------------------------
mein Tech-Blog auf: http://tech.janschaer.ch
selection
am 27.11.2009 - 08:12 Uhr
Danke für die Nachricht.
Den Inhalt des Optionsfeldes kann ich in der Datenbank ohne Probleme verändern. Aber mit der SQL Syntax wird bei einer Selection die Anzeige des Profilfeldes nicht geändert.
Ich müsste irgendwie auf das Profilfeld zugreifen und beispielsweise die Anzeige des Arraywertes $option[3], auf $option[2] setzen.
Hat jemand eine Idee?
Danke