Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mysql] dodawanie do dwóch tabel naraz, przez jeden formularz?
timber
post 20.12.2007, 20:47:41
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 31.10.2005

Ostrzeżenie: (0%)
-----


Witam,
Mam male pytanie jak najlepiej to zrobic:
mam dwie tabele jedna z user, druga z innymi danymi. W pierwszej id_user dodawane automatycznie, oraz w drugiej tabeli z danymi jest takze id_klienta takze dodawane automatycznie. jak najlepiej zrobic zeby obie tabele powiązac razem. chodzi mi o to zeby pola mialy taka sama wartosc(identyfikator).

Nie wiem czy dobrze myslalem ale moze zrobic to w ten sposob zeby wczytac najpierw przed dodaniem ostatni aktualny identyfikator oraz dodac do niego +1 a nastepnie zapisac przez formularz do bazy? Mysle ze moj pomysl nie jest najgorszy tylko zastanawiam sie co by bylo jakby 2 osoby w podobnym czasie chcialy zapisac dane? wydaje mi się ze istnieje zagrozenie ze dwie osoby mialyby taki sam id.

Moze jakies pomysly od bardziej doswiadczonych ludzi?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Regyam
post 20.12.2007, 21:11:42
Post #2





Grupa: Zarejestrowani
Postów: 79
Pomógł: 0
Dołączył: 8.04.2007

Ostrzeżenie: (0%)
-----


mysql_insert_id()

Ten post edytował Regyam 20.12.2007, 21:12:27
Go to the top of the page
+Quote Post
timber
post 21.12.2007, 23:09:27
Post #3





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 31.10.2005

Ostrzeżenie: (0%)
-----


Wielkie dzięki, pomogło:)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 26.06.2025 - 23:50