Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MySql] problem z dodawaniem wpisu
Forum PHP.pl > Forum > Przedszkole
KamilloPL
mam bazę danych



i teraz mam mały problem

autorzy dodają mi się oraz edytują i usuwają - podobnie jak półki

nie wiem jak zrobić by książki mi się tak samo robiły
w tabeli książki mam mieć - title, first_name, last_name , location

jaki insert do tego zastosować?
uczę się dopiero i z tym mam problem. chodzi o prostą metode

dodam że wszystko bazuje o PDO
thek
Zważ na to czym jest książka i jak łączy z innymi tabelami. Książka ma id półki czyli dodając książkę musisz podać id półki lub oznaczenie pustki, jeśli nie jest jeszcze przypisana - to jest dowiązanie na Twoje location. Samo dodanie first name i last name tyczy autora, a więc musisz wpierw sprawdzić czy taki autor istnieje już u Ciebie w bazie. Jeśli tak to po uzupełnieniu danych książki masz jej ID i owo id wpisujesz do tabeli łączącej book_author. Jeśli autora jeszcze nie masz, to tworzysz nowy wpis w tabeli autorów i id nowego autora wrzucasz do tej tabeli łaczącej obok już znanego id nowej książki. Przeanalizować więc wystarczy co się dzieje tak naprawdę by samemu do tego dojść.

EDIT: jeśli chodzi o odczyt tych danych to musisz po wybraniu książki iść po id w odpowiednich tabelach aż uzyskasz interesujące Cię dane smile.gif
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.