Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Invalid argument supplied for foreach() pobieranie z pliku
Forum PHP.pl > Forum > Przedszkole
ukaszq
Mam taki problem. Mam kilka plikow txt z wieloma zapisami. Chciałbym pobrać te dane i wrzucić do mysql. Każda zmienna ktora ma byc wyswietlona jest oddzielona: |&&|. Wyskakuje mi błąd: Warning: Invalid argument supplied for foreach() in

Oto moj skrypt:

  1. <TABLE>
  2. <?php
  3. $plik=fopen("moje.txt", "a");
  4. foreach($plik as $linia)
  5. {
  6. $row = explode("|&&|", chop($linia));
  7.  
  8. print ('<TR><TD>'.$row[0].'</TD><TD>'.$row[1].'</TD></TR>');
  9.  
  10. }
  11. ?>
  12. </TABLE>


Proszę o pomoc...
mike
foreach do działania potrzebuje czegoś co jest array a Ty przekazujesz mu resource.
Doczytaj co zwraca fopen().
A może miałeś na myśli file()?
ukaszq
Dziękuję smile.gif
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.