![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 276 Pomógł: 0 Dołączył: 30.06.2010 Ostrzeżenie: (10%) ![]() ![]() |
Witam!
Mam pytanko - mam w bazie pole "username" - tam jest zapisany nick usera. Teraz tworzę sklep i chcę zrobić zmianę nicku za sms. No i w profilu usera, jeśli zmienił nick chociaż raz, chcę wyświetlić o tym informacje, np. User X zmienił nick dnia Y na nick: Z No i mogę dodać pole w bazie o nazwie np. "old username", "date_change_username" i będzie ok. Ale chodzi o to, że jeśli user zmieni nick np. 3 razy to to mi już wyjdzie z obiegu, bo to będzie zapisywać zmiany tylko z obecnego na nowy (i wtedy obecny wchodzi jako stary, a nowy jako nowy - wiadomo). Jak zapisać większą ilość zmian nicku? I jak uzyskać liczę, ile user razy zmienił ten nick? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 276 Pomógł: 0 Dołączył: 30.06.2010 Ostrzeżenie: (10%) ![]() ![]() |
Dobrze, ale spójrz.
Powiedzmy, że teraz mam nick Mody23 i zmieniam go na Mody. W bazie mam pola username (obecny nick usera) i old_username (stary nick usera). Czyli zmieniając z mody23 na mody w bazie wygląda to tak: $row['username'] = mody $row['old_username'] = mody23 No i teraz powiedzmy kolejny raz chcę zmienić nazwę użytkownika. To co, znów muszę tworzyć nowe pole w bazie? Jeśli user zmieni nick usera 50 razy, to ja muszę tworzyć 50 pól w bazie? Na pewno jest jakiś sposób na to i właśnie chciałbym żebyście mnie nakierowali na ten sposób. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 19:20 |