Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 11.04.2010 Ostrzeżenie: (0%)
|
Witajcie jestem nowy i na forum i w programowaniu. Bawię się ze skryptami w ramach ćwiczeń (IMG:style_emoticons/default/smile.gif) (samouk) (IMG:style_emoticons/default/smile.gif) (IMG:style_emoticons/default/smile.gif)
Mam problem z takim skryptem. Chcę wyświetlić wszystkie rekordy sql na stronie - to umiem (IMG:style_emoticons/default/smile.gif) Później te wszystkie rekordy zapisać do plików txt po 100 wpisów na plik. czyli jeśli w bazie jest 1000 rekordów to skrypt utworzy mi 10 plików po 100 wpisów. Chodzi mi tylko o czytanie jednej kolumny z tabeli i jej zapis. Szukałem też pomocy na forum forum.optymalizacja.com (informuję was tak co by być uczciwym dla was) Chłopaki proponują tam "limit" tylko nie bardzo rozumiem jak to ma się sprawdzić w przypadku wyświetlania wszystkich rekordów i dzielenia ich na paczki. Pomocyyyyyy (IMG:style_emoticons/default/smile.gif) Dziękuję za pomoc. Ten post edytował niko841 29.10.2011, 07:53:40 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 10 Dołączył: 1.03.2010 Skąd: Warszawa Ostrzeżenie: (0%)
|
Są dwa rozwiązania:
PHP - czyli zbierasz zapytaniem wszystkie rekordy a później dzielisz je na części: Otrzymasz tablice 10 elementową , każda po 100 wierszy. MySQL - czyli robisz 10 zapytań w pętli for np:
W ten sposób będziesz miał 10 porcji danych 0-100, 100-200 itd.. Sorry za opisowe funkcje ale dawno nie pisałem poza Zendem (IMG:style_emoticons/default/smile.gif) |
|
|
|
niko841 [SQL][PHP]Dzielenie rekordów sql na paczki po 100 29.10.2011, 07:51:33
niko841 Ok, dziękuję bardzo za pomoc. 29.10.2011, 20:32:54
Prym Przy większej bazie zapomnij o pierwszym rozwiązan... 29.10.2011, 20:41:46
niko841 Dziś usiadłem do tego z sercem i dopiero przeanali... 30.10.2011, 20:23:29
croc Ja bym powiedział, że oba rozwiązania są do luftu.... 31.10.2011, 00:45:09
niko841 problem z ilością sobie rozwiązałem licząc ilośc w... 31.10.2011, 14:56:50
croc W pierwszej wersji wykonujesz otwarcie pliku dla k... 2.11.2011, 18:46:00 ![]() ![]() |
|
Aktualny czas: 4.05.2026 - 12:02 |