![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 34 Pomógł: 0 Dołączył: 25.08.2005 Ostrzeżenie: (0%) ![]() ![]() |
Jest sobie baza danych. Do nie muszę zrobić wyszukiwarke - różne kryteria m.in - KRAJ - jednak szef nie chce całej listy krajów jakie są na świecie a jedynie taką liste na której będą kraje z których pochodzi co najmniej jeden rekord.
Każdy kraj ma swoje ID przypisane u mnie w bazie. Jak narazie zrobiłem coś takiego:
itp itd ... ale jako że krajów jest ponad 200 to cholernie długo się tworzy taka lista ... czy ktoś może coś podpowiedzieć jak można by to deko usprawnić ? (o ile wogóle się da) thx Ten post edytował pasTerzu 14.08.2006, 20:17:07 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Oj panowie, a nie lepiej:
zapytanie to zwroci ci liste wartosci z kolumny country ale taka liste, ze wartosci nie beda sie powtarzaly. Czyli otrzymasz po prostu liste country ktore zostaly uzyte w tabeli basic_info. Potem mozesz stworzyc tablice (lub osobna tabele - nie wiem jak tam masz) w ktorej przypiszesz dla kazdego country odpowiednia nazwe:
i w petli mozesz wyswietlic tylko te indexy (a w zasadzie wartosci), ktore zwrocilo ci zapytanie SQL. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 06:11 |