Zobacz temat
Zmiana id użytkownika w całej bazie danych
|
|
cristo |
Dodany dnia 28.07.2011 15:05:55
|
Przedszkolak Postów: 84 Ostrzeżeń: 1 v7.02.03 Data rejestracji: 02.08.2008 12:41 |
Witam, czy istnieje możliwość zmiany użytkownikowi jego id (user_id=X) tak by nie stracił powiązanych z nim wpisów w serwisie. Jeżeli takowa jest to bardzo proszę o wytyczne. Pozdrawiam. Edytowane przez hoopak dnia 29.07.2011 12:39:44 |
|
|
Wścibski Gość |
Dodany dnia 25.11.2024 10:48:21
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
|
IP: localhost | |
PomPom |
Dodany dnia 28.07.2011 17:39:51
|
Przedszkolak Postów: 25 Ostrzeżeń: 3 Data rejestracji: 30.03.2011 21:16 |
Jasne że tak, gdy zmienisz wszystkie jego identyfikatory w bazie MySQL. Można by napisać taki automat, aby podmienił identyfikator 3 (user_id=3) na 9 (user_id=9), ogólnie powinieneś dać rade, to podstawy PHP i MySQL. Wszystko i nic ;p
|
|
|
bartek124 |
Dodany dnia 28.07.2011 17:40:00
|
Weteran Postów: 3264 Pomógł: 236 v7.02.06 Data rejestracji: 26.05.2007 12:25 |
W InnoDB sprawę załatwiłoby jedno zapytanie. Po prostu, zmień id w tabeli users a później zmieniaj w poszczególnych tabelach odpowiedzialnych za newsy, posty, tematy, artykuły itp itp.
|
|
|
cristo |
Dodany dnia 29.07.2011 10:13:26
|
Przedszkolak Postów: 84 Ostrzeżeń: 1 v7.02.03 Data rejestracji: 02.08.2008 12:41 |
Zapytaniem do bazy tego nie zrobię bo po prostu się na tym nie znam więc nie chce czegoś sknocić, musiał bym ewentualnie edytować każdy wpis a to by zajęło wieczność, więc jak ktoś może mi to ułatwić to bardzo proszę o napisanie mi takiej formułki (automatu). Głównie chodzi o to, że jest pewien serwis, który ma 6 SuperAdminów i jednym z nich jestem ja założyciel strony po prostu mi ja przekazał i najprościej by było zmienić mu user_level ze 103 na 101 i usunąć prawa ale wolałbym zmienić mu user_id=1 na inne a sobie nadać "1" Pozdrawiam Edytowane przez cristo dnia 30.07.2011 11:26:16 |
|
Przejdź do forum: |