Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][mysql] jak pobrać id dopiero co wysłanego rekordu ?
Forum PHP.pl > Forum > PHP
ereo.pl
Przykład kategorii i podkategorii. Mam oto takie 3 tabele:

kategorie //przechowuje nazwy kategorii
-id
-nazwa

podkat //przechowuje nazwy podkategorii
-id
-nazwa

kat_podkat //przechowuje id kategorii i id podkategorii czyli powiązania
-id_kat
-id_podkat

I problem mam przy dodawaniu nowej podkategorii. Przy wysyłaniu nazwy do podkat pasuje od razu odczytać id tego rekordu by wysłać parę id do kat_podkat, tak by później wiedzieć jakie podkategorie są w danej kategorii.

Na razie mam na to tylko taki pomysł by po wysłaniu danych do podkat, wysłać zapytanie z takimi samymi danymi w celu odczytania id (id jest generowane przez auto_increment)

Macie jakieś inny sposób na wyciąganie tego id ?
ereo.pl
Wielkie dzięki bardzo mi pomogłeś smile.gif

W zendzie znalazłem coś podobnego:
  1. $a=$oPodkat->insert(array('nazwa' => $oRequest->getParam('nazwa')));
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.