Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] foreach problem
Forum PHP.pl > Forum > Przedszkole
arek88
Witam pobieram dane ze strony preg_match_all i chce je wyswietlic

pobieram id i nazwa pliku

czyli id=47238647823
a plik=jakisplik.rar

i chcial bym je wyswietlic w formie

47238647823/jakisplik.rar

ale cos mi nie wychodzi

  1. $a[0][0] = $wynik6[1];
  2. $a[0][1] = $wynik9[1];
  3.  
  4. foreach($a as $v1) {
  5. foreach ($v1 as $v2) {
  6. print "$v2[1]\n";
  7. }
  8. }


bo jak tak robie to wyswietla mi sie tylko jeden wynik a chcial bym wszystkie
dzieki za pomoc
230005
To pewnie dlatego, że cały czas wypisujesz print "$v2[1]\n";
arek88
obojetnie czy dam print czy echo jest to samo
230005
Chodzi mi o to, że cały czas wypisujesz jedną wartość... <bożedrogi>

A w ogóle to jak chcesz zobaczyć zawartość tablicy w ładnej formie, to możesz przecież

  1.  
  2. echo '<pre>';
  3. print_r($tablica);
  4. echo '</pre>';
  5.  
arek88
print_r nie dziala a w tablicy nie mam jednego wyniku tylko pare
Fifi209
Jeżeli print_r nie działa, to albo to nie jest tablica, albo jest pusta ale wtedy dostałbyś array()
230005
Czy ty jesteś pijany, albo naćpany, czy może nie potrafisz czytać? Po pierwsze - nie ma że print_r nie działa <lol>, najwyraźniej jako argument podałeś złą nazwę zmiennej, albo pustą tablicę. Po drugie się powtórzę - umiesz czytać? W kodzie masz "$v2[1]\n", czyli cały czas wypisujesz jedną wartość (raz masz tam przypisanie do indeksu 1). Wciąż nie kumasz?
arek88
dzięki działa uczę się dopiero i poznaje php smile.gif

ale jest teraz drugi problem bo na stronie wyswietla mi sie cala tablica

Cytat
Array
(
[0] => IDM_5.18.rar
[1] => KIS736pl.rar
[2] => N9.part3.rar
)
Array
(
[0] => 306097410
[1] => 306097756
[2] => 306099367
)


jak zrobic aby nie bylo tego
Array
(
[0] =>
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.