Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Zapisanie danych do bazy w trakcie działania skryptu
Forum PHP.pl > Forum > Przedszkole
adas007
Witam,
załóżmy, że mam skrypt, który wykonuje się bardzo długo dla przykładu 5 minut. Niech to będzie przeszukiwanie jakiegoś dużego pliku tekstowego w poszukiwaniu danego wyrazu i wysłaniu zdania w którym występuje to słowo do bazy danych.
Co działoby się gdyby skrypt miałby schematycznie taką konstrukcję:
  1. $tekst=wczytajTekst();
  2.  
  3. foreach($tekst as $t)
  4.  
  5. {
  6. if($t=="szukaneSłowo")
  7.  
  8. wyslijDoBazy();
  9.  
  10. }
  11.  


Czy przed upływem tych 5 minut można spodziewać się nowych rekordów w bazie danych, czy serwer wysyła dane do bazy dopiero po zakończeniu się skryptu?
Crozin
O ile nie obejmiesz wszystkiego jakąś transakcją, to nowe rekordy będą pojawiać się w bazie natychmiast.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.