Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Połączenie dwóch zapytań INSERT + php
Forum PHP.pl > Forum > PHP
pawelgdz
Witam po pierwsze nie znalazłem odpowiedzi na moje pytanie w wyszukiwarce, byc może źle szukałem, po drugie nie wiedziałem czy wrzucic to do php czy do Bazy Danych, więc jeśli będzie nie tak to prosze o przeniesienie tematu.

Mój problem...

Posiadam funkcję która wrzuca mi dane z formularza do bazy danych do dwóch różnych tabel,

Chcę zrobić coś takiego że ID pierwszego "insert into tabela..." będzie jakąś kolumną np. UID drugiego "insert into tabela"


  1. <?php
  2. // pierwszy insert który przyjmuje sobie id z autoincrement
  3.  
  4. mysql_query("insert into tabela1 values("", "$_POST[nazwa]", "$_POST[cena]")");
  5.  
  6. // drugi insert gdzie chcę wpisac id wlasnie dodanego rekordu do drugiej tabeli
  7.  
  8. mysql_query("insert into tabela2 values("", "[b]UID[/b]", "$_POST[aktywny]")");
  9. ?>
nospor
po pierwszym insercie musisz pobrac to id jakie sie pojawilo. sluzy do tego:
http://forum.php.pl/index.php?showtopic=30...;hl=ostatnie+id
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-2025 Invision Power Services, Inc.