Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] fetch w foreachu - pytanie o wydajność
Forum PHP.pl > Forum > Przedszkole
Taifun
Witam,
Pytanie trywialne, ale czy jeżeli robię zapytanie sql w pętli, to wykona się raz czy za każdym razem ?

Wiem, że mógłbym fetch wyciągnąć do zmiennej wyżej, ale czy jest jakaś różnica w wydajności?
  1. foreach ($Obj->fetchList($sql) as $value) { }

vs:
  1. $fetch = $Obj->fetchList($sql);
  2. foreach ($fetch as $value) { }
nospor
Cytat
ale czy jeżeli robię zapytanie sql w pętl
Nie, w tym kodzie nie robisz zadnego zapytania w petli. Dla petli jedynie ustawiles zrodlo danych - dosc duza roznica.

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.