![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 1 Dołączył: 25.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Mam 2 tabele: (ich strukturę podaję niżej, nie zagłębiam się w szczegóły takie jak typy,index,primay key.)
USER -> id ; login ; password ; PROFILE -> user_id ; rank ; point ; avatar ; Chce w myPHPAdmin powiazać te 2 tabele relacją -> 1:1 Więc tak (po skrócie): Tabele mają mechanizmy InnoDB. Pole USER->id = PRIMARY, AUTO_INCREMENT; Pole PROFILE->user_id = PRIMARY; Wchodzę w tabele PROFILE -> Struktura -> Widok relacyjny = ustawiam łącze -> user_id:`db15982`.`user`.`id` ON DELETE:CASCADE ON UPDATE:CASCADE MySQL zwraca mi:
Teraz jeżeli dodam nowego użytkownika do tabeli USER powinien mi automatycznie dodać rekord w PROFILE ale tego nie robi, dlaczego ? Musze jeszcze w tabeli USER dodać łącze do pola user_id ? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 00:23 |