Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z wywoływaniem funkcji
Forum PHP.pl > Forum > PHP
netmax
Kod1:
[php:1:339505c8ae]<?php
for($i=0;$i<$ile_pol;$i++)
{

if($typ_pole[$i] == "text")
{
Input_text($pole_tablica[$i]);
}

elseif($typ_pole[$i] == "selected")
{
echo"dorobić";
}


}
?>[/php:1:339505c8ae]

Efekt jest taki, że wykona mi funkcję tylko raz

Kod 2:

[php:1:339505c8ae]<?php
for($i=0;$i<$ile_pol;$i++)
{

Input_text($pole_tablica[$i]);

}
?>[/php:1:339505c8ae]

Tutaj efekt jest taki, że wypisze mi 3 razy ...
Sprawdzałem wsyzstko i ... naprawdę nie wiem co jest nie tak ...
zombie
Pewnie masz zapowietrzony dysk twardy laugh.gif
Napisz konkretniej co to za skrypt, bo z tego, co opisałeś można jedynie wywnioskować, że w tablica $typ_pole jest trzyelementowa, a jeden z nich, to "text".
uboottd
daj w lini 4 cos takiego:

[php:1:fc5e004d07]
print_r($typ_pole);
print "<p>n";
print_r($pole_tablica);
[/php:1:fc5e004d07]

i zobacz czy wypisane wartosci sa zgodne z tym co tam oczekujesz ze bedzie.
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.