Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Zapętlenie skyptu
Forum PHP.pl > Forum > Przedszkole
gruha
  1. function test2() {
  2. $query = $this->beck_model->get_krotka();
  3. $n = 0;
  4. foreach($query as $row) {
  5. echo $row->ISBN.'<br>';
  6. $wynik = $this->beck_model->get_rekord($row->ISBN);
  7. foreach ($wynik as $raw) {
  8. $insert = array (
  9. 'exact' => $raw->EXACT,
  10. 'lektorat' => $raw->Lektorat,
  11. 'wydanie' => $raw->Wydanie,
  12. 'data' => $raw->Data,
  13. );
  14. if($this->beck_model->update($insert, $row->ISBN)) {
  15. echo 'Wykonałem '.$n++.'<br>';
  16. } else {
  17. echo '<font color="red">Nie wykonałem '.$row->ISBN.'<br><hr>';
  18. }
  19. }
  20. }
  21. }


Hej mam taki sobie skrypt i niestety go zapętliłem i nie wiem jak go teraz naprawić.
get_krotka pobiera z bazy danych 1400 rekordów potem idzie to do foreach który po kolei sprawdza pobiera rekord po ISBN z pierwszej bazy i zapisuje dane w kolejnej. Problem w tym że muli się to już pół godziny i końca nie widać. Co zrobiłem źle.
marcio
Nie wiem co mogles zrobic zle ale jesli twoja baza muli pobieraj naraz mniej rekordow :]
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.