![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 316 Pomógł: 4 Dołączył: 22.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Cytat users | user_id | user_name | user_pass | user_pass_short 1 admin admin2424 admin2424 2 admin2424 admin admin ------------------------------------------------- dane | id | wiek | gg | skype 1 20 (nr) (nr) 2 25 (nr) (nr) Mam takie tabele przykładowo i chciałbym sie dowiedzieć w jaki sposób trzymać dane użytkowników aby np. admin z numerem id 1 miał swoję dane w tabeli dane też pod id 1. Wydaje mi się, że gdy aktualizuje je należało by połączyć tabele w jednym zapytaniu i przy wyciąganiu z bazy uczynić tak samo. A w rzeczywistości Jak najlepiej by to wyglądało i działało? Ten post edytował Croos22 11.11.2010, 20:51:35 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 695 Pomógł: 65 Dołączył: 27.07.2009 Skąd: Y Ostrzeżenie: (0%) ![]() ![]() |
przecież nie trzeba używać kluczy obcych żeby skorzystać z JOIN , LEFT JOINa
ja bym proponował 2 metody 1 przy rejestracji wykonuje się zapytanie które dodaje ID danego usera do różnych tabel 2 User wchodzi na stronę a.php wtedy wykonuje się zapytanie które sprawdza czy w tabeli a są danego tego usera ,jeśli nie to dodaje dane. ja osobiście korzystam z 1 opcji ale wiem że jest takie niebezpieczeństwo że jeśli przy rejestracji coś pójdzie nie tak user może mieć dane tylko w części tabel w tedy będzie psikus... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 00:36 |