Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php][mysql]Pobranie danych z bazy
marian84
post 7.02.2008, 18:22:24
Post #1





Grupa: Zarejestrowani
Postów: 185
Pomógł: 10
Dołączył: 29.01.2008

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


Proszę o pomoc!
Mam utworzone w bazie danych tabele: tabela firmy(gdzie znajduja sie informacje o firmach), wojewodztwa(gdzie znajduja sie kolumny id wojewodztwa i jego nazwa), powiaty (gdzie przypisane jest id powiatu oraz jego nazwa do id wojewodztwa).

Chciałbym pobrac nazwe firmy z tabeli firmy, ktorej id przypisane jest do wszystkich powiatow z tabeli powiaty, ktore znajdują sie w danym wojewodztwie...

Niestety osoba ktora sie tym zajmowala poprzednio tak stworzyla caly system, a mi jest trudno to wszystko polaczyc razem.

Mam nadzieje ze nie zagmatwalem za bardzo problemu.
Go to the top of the page
+Quote Post
-Wieviór-
post 7.02.2008, 18:26:41
Post #2





Goście







Chciałbyś pobrać nazwę firmy, ale z rekordu, który czym będzie się cechował?
Go to the top of the page
+Quote Post
marian84
post 7.02.2008, 18:43:09
Post #3





Grupa: Zarejestrowani
Postów: 185
Pomógł: 10
Dołączył: 29.01.2008

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


Cytat(Wieviór @ 7.02.2008, 18:26:41 ) *
Chciałbyś pobrać nazwę firmy, ale z rekordu, który czym będzie się cechował?


Ma to być nazwa firmy, której ID będzie przypisane do powiatu, a id danego powiatu do wojewodztwa
Go to the top of the page
+Quote Post
-Wieviór-
post 7.02.2008, 18:49:21
Post #4





Goście







No ale chyba każdej firmy id jest przypisane do powiatu, a id powiatu do województwa, nie?

Co ma wyróżniać tą firmę na tle innych?
Go to the top of the page
+Quote Post
marian84
post 7.02.2008, 19:15:25
Post #5





Grupa: Zarejestrowani
Postów: 185
Pomógł: 10
Dołączył: 29.01.2008

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


Cytat(Wieviór @ 7.02.2008, 18:49:21 ) *
No ale chyba każdej firmy id jest przypisane do powiatu, a id powiatu do województwa, nie?

Co ma wyróżniać tą firmę na tle innych?


No tak, więc po wybraniu województwa chciałbym by wyświetliły mi sie wszystkie firmy, które znajdują się w nim
Go to the top of the page
+Quote Post
-Wieviór-
post 7.02.2008, 20:10:34
Post #6





Goście







No to robisz tak:

Zapytanie, które wyczyta wszystkie powiaty (konkretnie id) które są w tym województwie, stworzy z tego tablicę. Potem

while (leci tablica) { zapytanie które wyczyta firmy, które mają id z tablicy. }

Ale to jest dużo zapytań, lepiej zrób tak:

Dodaj do tabeli "firmy", pole woj_id, możesz ręcznie wrzucać tam info, jeśli jest mało rekordów. Jeśli dużo, to zbuduj skrypt, który będzie patrzył jakie id powiatu ma dana firma, i wtedy patrzył jakie id województwa ma ten powiat, i wpisywał tą daną do pola woj_id. W tym skrypcie akurat liczba zapytań jest dowolnie duża, bo wykonasz go tylko raz, a że się będzie długo ładować, to nie ma zbytnio znaczenia ;]
Go to the top of the page
+Quote Post
marian84
post 7.02.2008, 20:20:48
Post #7





Grupa: Zarejestrowani
Postów: 185
Pomógł: 10
Dołączył: 29.01.2008

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


Wielkie dzięki, mam nadzieje ze wszystko zalapalem i niczego nie pomieszam.

Jak będe miał jeszcze problem odezwe sie, Pozdrawiam
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 31.07.2025 - 07:52