Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> jak to zrobic ?
maggot
post
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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Azaghal
post
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)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 11:32