Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak obsłużyć dużą ilość danych w formularzu?
hmd
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 30.01.2008

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


Hello,
mój pierwszy post (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Mam prosty formularz, w którym m.in. wybiera się kategorie, docelowo będzie ich sporo (kilkaset), pobierane są z bazy MySQL. Obecnie (dla celów testowych) jest w formularzu select, każda kategoria to <option>. Ale takie rozwiązanie przy większej liczbie chyba nie będzie działać.

Czy są jakieś "standardowe" sposoby rozwiązania tego problemu? Szukałem po forum i necie, ale nie znalazłem niczego.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
hmd
post
Post #2





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 30.01.2008

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


Cytat(Moli @ 31.01.2008, 08:58:03 ) *
Zrob w select podział na litery. [...]

Jeżeli dobrze rozumiem - najpierw selectem i poleceniem substring wyciągnąć wszystkie pierwsze litery (+distinct) kategorii, a potem jak użytkownik wskaże np. "C", to używając ajaxa pobierać kategorie dla danej litery (tutaj chyba LIKE trzeba by użyć)? Czyli to byłoby naśladowanie sytuacji z kategoriami i podkat. No i cacheowanie koniecznie, bo LIKE nie jest chyba zbyt szybkie.
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: 25.12.2025 - 06:33