Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> mysql i zapis do plikow, duza baza danych i podzial na pliki przez fwrite, jak?
deejay3
post
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 24.03.2005

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


witam,

mam dosc spora baze danych, powiedzmy 2tys rekordow. to musze zapisac do pliku, do jednego pliku to nie problem, tak mam zrobione, ale chcialbym podzielic ten odczyt na kilka(nascie) plikow po ustalonej ilsoci wpisow, powiedzmy 20 plikow po 100 wpisow w plikach zrzut1.txt, zrzut2.txt, ..., zrzut20.txt, tak, zeby za jednym kliknieciem "zapisz" pliki zapisywaly sie jeden po drugim aby na raz sciagnac poszatkowana cala baze. jak to okielznac? z gory dzieki za wszelkie sugestie.

obecnie mam zapis pliku:

  1. $f = @fopen( 'php://output', 'w' );
  2.  
  3. fwrite($f, $csvTitle . "\r\n");
  4.  
  5. foreach ($csvOutput as $line)
  6. {
  7. fwrite($f, $line . "\r\n");
  8. }
  9. fclose($f);


Ten post edytował deejay3 21.08.2014, 10:37:32
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: 2.10.2025 - 12:16