Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
Przeszukiwanie bazy, przechowywanie wyników - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: Programowanie, Bazy danych (https://www.webmastertalk.pl/forum-programowanie-bazy-danych)
+--- Wątek: Przeszukiwanie bazy, przechowywanie wyników (/thread-przeszukiwanie-bazy-przechowywanie-wynikow)



Przeszukiwanie bazy, przechowywanie wyników - vundo - 29-11-2016

Cześć,

Tworzę sobie w CodeIgniter prywatny serwis, ale chyba porwałem się z motyką na słońce.

Chodzi o to, że mam dwie tabele. W pierwszej są metadane o użytkownikach: login, hasło, email i oczywiście ID. W drugiej są ich preferencje i cechy (true/false, liczby), oczywiście zawiązane relacją 1<->1 dla atrybutu ID.

I teraz mam problem, bo z samym wyszukiwaniem jakoś sobie poradzę (gorzej lub lepiej, ale będę starał się to usprawnić), ale jeśli znajdzie mi 50 rekordów, to nie mam bladego pojęcia jak to podzielić na 5 stron po 10 wpisów. Może powinienem zrobić to w Ajaksowej tabelce, czyli faktycznie dostać 50 wpisów, ale pokazywać tylko 10 i niech użytkownik sobie przeskakuje?

Nie mogę pokazać od razu wszystkich wyników, nawet jeśli będą już mocno przefiltrowane - co jeśli użytkownikowi będzie potrzebny faktycznie pierwszy, trzeci czy dziesiąty wynik. A na stronie wyświetla się 50 :o. Bez sensu :/

To jest w sumie podobne do postów na forum. Nie wiem jak to rozgryźć.

Pomóżcie, bo tu chodzi o samą koncepcję - z kodem sobie poradzę.

Dziękować,
Adam


RE: Przeszukiwanie bazy, przechowywanie wyników - hanka 8 - 30-11-2016

idz do kogoś kto się zna ja nie pomoge


RE: Przeszukiwanie bazy, przechowywanie wyników - maryska14 - 01-12-2016

isc do kogos kto się zna napewno pomoze


RE: Przeszukiwanie bazy, przechowywanie wyników - tereska3 - 02-12-2016

informatyk napewno pomoże z tym