Wert in der ganzen Datenbank ändern

oldputz1990

Erfahrenes Mitglied
Hallo!

Ich möchte jetzt, dass sich Besucher meiner Homepage ihren Nicknamen ändern können.

Wenn der Benutzername jetzt geändert wird, dann soll die gesamte Datenbank durchsucht werden, und überall wo der alte Benutzername vorkommt, soll der neue Benutzername hin.


Geht soetwas?

Oder muss ich jetzt Tabelle einzeln updaten?


Danke!
 
Normalerweise hat man nur eine Tabelle für die Benutzernamen. In allen anderen Tabellen wird anstatt dem Benutzernamen die ID des Benutzers gespeichert. Somit muss man nur in einer Tabelle den Name ändern....
Ändere besser das Gesamtkonzept ;)
 
Abend,
die Tabellenstruktur zu kennen wäre in deinem Fall für eine Antwort unbedingt Notwendig. Eventuell ist das ganze sogar über Fremdschlüssel geregelt, dann brauchst du die Benutzernamen überhaupt nur einmal ändern.
 
Also wenn du Redunazen in deinen Tabellen hast ist das immer schlecht du solltes mal dein Datenbank schema neu überdenken und die Beziehungen richtig setzen.

Wenn der User name öfters als 1 mal vorkommt dann ist da was komplett schief gelaufen bei deiner Datenbank Planung.

Mfg Splasch
 
Zurück