Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Dwie tabele z jednym id
Forum PHP.pl > Forum > Przedszkole
aerospeed
Dzień dobry.

Podczas zakładania konta w tabeli USERS tworzy się automatycznie unikatowy ID. Z kolei w tabeli PROFILES jest kolumna USER_ID, która chciałbym aby miała ten sam nr co ID z tabeli USERS.

Czy da się taki efekt osiągnąć podczas tworzenia nowego profilu?

Z góry przepraszam jeśli temat już był ale ciężko coś znaleźć przy tylu wpisach mellow.gif
Crash89
Podczas tworzenia nowego profilu, musisz najpierw pobrać id użytkownika dla którego tworzysz profil i dodać te Id do kolumny id_usera w tabeli profile.

np.

  1.  
  2. $user = new User();
  3. //wypełnienie danych usera
  4.  
  5. $profile = new Profile();
  6. $profile->setUserId($user->getId());
  7. //wpisanie reszty danych i zapisanie
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.