![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 98 Pomógł: 0 Dołączył: 5.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Serwisy takie jak grono czy nasza-klasa wprowadziły możliwość wyboru przez użytkownika, które dane mają być widoczne jakim użytkownikom. Tzn, można określić że imię będą widzeń wszyscy, zalogowani będą widzieć też nazwisko, a znajomi np: zdjęcia. Ciekaw jestem jak przy tego rodzaju profilach buduje się bazę, czy najlepszym rozwiązaniem jest po prostu dodanie dodatkowych pól w tabeli, w ten sposób:
Czy jest może lepszy, efektywniejszy sposób? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 98 Pomógł: 0 Dołączył: 5.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
sorka małe przeoczenie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Mam pytanie co do sposobu zmiany wartości ukryj/pokaż: Cytat //Jak chcesz zmienic zeby nazwisko bylo ukryte piszesz option &= !NAME_VISIBILITY; // i zapisujesz to nowe option do bazy a najlepiej zobic to bezposrednio przez zapytanie sql 'UPDATE users SET option = option & !'.NAME_VISIBILITY.' WHERE user_id=......' //jesli chcesz zmienic zeby sie numer gg pokazywal to tak: option |= GG_VISIBILITY; // i zapisujesz to nowe option do bazy lub od razu zmienic zapytaniem
kolejno wyświetla mi się 0001001, 0, 4, a nie wartości binarne po zmianach. Ten post edytował szczypior 11.02.2008, 20:01:10 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 10:18 |