Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [mysql]dwie bazy, po czym połaczyć dwie palety
dziobok
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 19.05.2007

Ostrzeżenie: (0%)
-----


Witam,

ze względu ze jestem początkujący w tym temacie chcialbym was prosić o pomoc.
Otóż chce stworzyć cos takiego ze bedę miał formularz na ktorym bedę mial do wyboru rodzaj palety (pobierane z tabeli palety) i bedę uzupelniał tylko kto dostarczył dany ty palety i ile sztuk.

tak, więc chcę stworzyć dwie tabele:

1] Palety gdzie chce umieszczać informacje o rodzaju palety i powiedzmy że stworze kolumny id_palety oraz rodz_palety
np.
1 euro
2 chep

oraz

2] Dostawca gdzie chcę umieszczać informację jaki dostawca dostarczył jaka paletę i powiedzmy stworze tabele id_dostawcy, dostawca, ilość, id_palety
np
1 Firma Kowalski 100
2 Firma Misiura 50

Jak powiazać pola id_palety w obu tabelach?

Jak stworzyć zapytanie dodawania danych z formularza do bazy DOSTAWCA?

Czy moge prosić o pelne zapytanie Create TABLE do opisanego przykładu i SELECT pod to?

bardzo dziękuję za pomoc.


Go to the top of the page
+Quote Post
everth
post
Post #2





Grupa: Zarejestrowani
Postów: 782
Pomógł: 153
Dołączył: 21.07.2010

Ostrzeżenie: (0%)
-----


Jezu, tutaj małe wprowadzenie.
1) podstawy sql
2) Podstawy JOIN
3) Manual MySQL

Jak się z tym zapoznasz to z pewnością znajdziesz odpowiedź (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
dziobok
post
Post #3





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 19.05.2007

Ostrzeżenie: (0%)
-----


Ok doszedlem do takiego zapytania
  1. SELECT a.rodz_palety, b.dostawca, b.ilosc FROM paleta a, dostawca b
  2. WHERE a.id_palety=b.id_palety

wynik:
rodz_palety ...... dostawca ....... ilosc
chep........ Firma pluj ..... 55
euro.... ...... Firma Elf ..... 67
euro ....... Firma Kowalscki Edward .... 99
euro ....... Firma Kmiec ...... 244
Teraz pytanie z innej beczki jak dodać aby ilosc byla sumowana dla całosci lub wg. rodzaju palety?

Ten post edytował dziobok 11.09.2010, 17:35:52
Go to the top of the page
+Quote Post
everth
post
Post #4





Grupa: Zarejestrowani
Postów: 782
Pomógł: 153
Dołączył: 21.07.2010

Ostrzeżenie: (0%)
-----


Strona 30 do 34 z pierwszego PDFa - naprawdę przeczytaj.

Ten post edytował everth 11.09.2010, 17:52:52
Go to the top of the page
+Quote Post
kaminskp
post
Post #5





Grupa: Zarejestrowani
Postów: 98
Pomógł: 0
Dołączył: 18.03.2008
Skąd: Olsztyn

Ostrzeżenie: (20%)
X----


Moim zdaniem tabela powinna wyglądać następująco:
Tabela Palety_kogo_jakie
id_dostawcy, id_palety,ilość

Tabela Dostawcy
id_dostawcy
dostawca

Tabela Palety_rodzaje
id_palety
rodzaj_palety

Pomiędzy tabelami są relacje
Palety_kogo_jakie,id_dostawcy=Dostawcy.id_dostawcy
Palety_kogo_jakie.id_palety=Palety_rodzaje.id_palety

Sam też siedzę nad relacjami pomiędzy tabelami ale muszę jeszcze posiedzieć nad tematem
Może ktoż jeszcze udzieli więcej informacji.
Go to the top of the page
+Quote Post
dziobok
post
Post #6





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 19.05.2007

Ostrzeżenie: (0%)
-----


Cytat(kaminskp @ 11.09.2010, 21:24:10 ) *
Moim zdaniem tabela powinna wyglądać następująco:
Tabela Palety_kogo_jakie
id_dostawcy, id_palety,ilość

Tabela Dostawcy
id_dostawcy
dostawca

Tabela Palety_rodzaje
id_palety
rodzaj_palety

Pomiędzy tabelami są relacje
Palety_kogo_jakie,id_dostawcy=Dostawcy.id_dostawcy
Palety_kogo_jakie.id_palety=Palety_rodzaje.id_palety

Sam też siedzę nad relacjami pomiędzy tabelami ale muszę jeszcze posiedzieć nad tematem
Może ktoż jeszcze udzieli więcej informacji.


jak to się mówi w "KUPIE SIŁA" kaminskp (IMG:style_emoticons/default/guitar.gif)

Dziś i jutro będę grzebał i tworzył bazami.

Jak bys do czegoś doszedł nowego daj znać ?

Go to the top of the page
+Quote Post

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: 25.12.2025 - 01:04