![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 77 Pomógł: 0 Dołączył: 7.05.2002 Skąd: Sz-n/Wroc/Wawa Ostrzeżenie: (0%) ![]() ![]() |
Jak wrzucic do bazy (MySQL) dane z takiego formularza:
http://v.pl/~maggot/formularz.html (z wieksza iloscia pytan), zeby potem bylo latwo wedlug tych danych wybierac. Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 12.05.2002 Skąd: skoczów Ostrzeżenie: (0%) ![]() ![]() |
heh chyba pomyliles relacje troche (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
relacja jest wiele-do-wielu tzn ze jeden czlowiek moze miec kilka napojow i jeden napoj moze byc u kilku ludzi. w takim wybadku dawanie klucza czlowieka do napojow jest bledem. Proponuje utworzyc jeszcze jedna tabele czlowiek-napoj ktora bedzie zawierala klucze zarowno napoju jak i czlowieka czyli tabela czlowiek id_czlowiek SERIAL ( auto_increment), imie VARCHAR (40), wiek VARCHAR (10) tabela napoj id_napoj SERIAL ( auto_increment), nazwa VARCHAR (30) Tabela czlowiek_napoj id SERIAL ( auto_increment), id_czlowiek INT, id_napoj INT chcac sprawdzic jakie napoje pije (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) czlowiek o id=x piszemy SELECT czlowiek.imie as imie, napoje.nazwa as napoj FROM czlowiek, napoje, czlowiek_napoje WHERE (czlowiek.id_czlowiek=x)and(czlowiek.id_czlowiek=czlowiek_napoj.id_czlowiek)and (napoj.id_napoj=czlowiek_napoj.id_napoj) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 11:32 |