Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 853 Pomógł: 25 Dołączył: 27.08.2003 Skąd: Katowice Ostrzeżenie: (0%)
|
dodaje rekord do tabeli gdzie ID_1 jest kluczem glownym (wystepuje autoinkrementacja). za chwile chce dodac kolejny rekord (powiazany z tym pierwszym) do innej tabeli powiazanej relacja z tabela pierwsza poprzez ID_1. probelm jest taki ze nie znam ID_1, ktory zostal przydzielony automatycznie. jak rozwiazac ten problem? czy mozna jakos poznac ID wlasnie przydzielone przez mysqla?
np. struktura tabela1 : id INTEGER PRIMARY KEY, nazwisko VARCHAR(30) tabela2 : imie VARCHAR (30), id INTEGER FOREIGN KEY INSERT INTO tabela1(nazwisko) VALUES ('Kowalski'); i teraz chcialbym od razu dodac imie (zaznaczam, to tylko prosty przyklad, aby zobrazowac problem!!) INSERT INTO tabela2(imie,id) VALUES ('Jan', I TU!!! SKAD TO WZIAC?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 560 Pomógł: 0 Dołączył: 15.07.2003 Skąd: Kwidzyn Ostrzeżenie: (0%)
|
moze [manual:c3ec29dec0]mysql_insert_id[/manual:c3ec29dec0] coprawda to php a nie MySQL
no ale sam MySQL tez chyba ma podobna funkcje |
|
|
|
sopel jak wyciagnac id z wlasnie wykonanego inse 12.05.2004, 11:18:51
sopel dokładnie o to chodziło. że też wcześniej na to ni... 12.05.2004, 11:28:09
Yarecki Spojrzalem do manuala i nie jestem pewny, czy mysq... 12.05.2004, 14:02:37
BzikOS CytatFunkcja zwróci ID wygenerowane automatycznie ... 12.05.2004, 15:01:50 ![]() ![]() |
|
Aktualny czas: 18.12.2025 - 23:32 |