Forum Katalogu Ciekawych Stron Strona Główna  Forum Katalogu Ciekawych Stron Strona Główna  
 
FAQ  FAQ   Szukaj  Szukaj   Użytkownicy  Użytkownicy   Ranking systemów  Ranking systemów   Grupy  Grupy  
 
Rejestracja  ::  Zaloguj Zaloguj się, by sprawdzić wiadomości
 
Forum Katalogu Ciekawych Stron Strona Główna » PHP / MySQL oraz inne bazy danych » [php] Uproszczenie kodu - formularz, tablica, i moze while

Napisz nowy temat  Odpowiedz do tematu
 [php] Uproszczenie kodu - formularz, tablica, i moze while « Zobacz poprzedni temat :: Zobacz następny temat » 
Autor Wiadomość
Radeon
PostWysłany: 08 Wrz 2007, 12:06    Temat postu: [php] Uproszczenie kodu - formularz, tablica, i moze while Odpowiedz z cytatem Zacytuj zaznaczone

Nowicjusz
Nowicjusz

Dołączył: 19 Maj 2007
Posty: 19


Chciałbym uprościć poniższy kod:
PHP:

<?
$p
[1]=$_POST['p1'];
$p[]=$_POST['p2'];
$p[]=$_POST['p3'];
$p[]=$_POST['p4'];
$p[]=$_POST['p5'];
$p[]=$_POST['p6'];
$p[]=$_POST['p7'];
$p[]=$_POST['p8'];
$p[]=$_POST['p9'];
?>


Próbowałem poprzez pętle while ale jakoś mi to nie wychodzi:
PHP:


<?
$a
=1;
while (
$a<10)
{
$p[$a]=$_POST['p.$a.'];
$a++;
}
?>




Prosze o pomoc.
_________________
Moje strony, które polecam Wink
Fotografia | Malarstwo
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Odwiedź stronę autora Numer GG
KCS
Wysłany:     Temat postu: Reklama w KCS







Powrót do góry
MacPain
PostWysłany: 10 Wrz 2007, 02:42    Temat postu: Odpowiedz z cytatem Zacytuj zaznaczone

Gaduła
Gaduła

Dołączył: 18 Paź 2005
Posty: 245


Spróbuj metodą foreach, zobacz też w tym poście: http://forum.kataloog.info/viewtopic.php?t=4288
_________________
http://portfolio.katalogfirm.org.pl/
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Numer GG
fan_pascala
PostWysłany: 12 Wrz 2007, 01:35    Temat postu: Odpowiedz z cytatem Zacytuj zaznaczone

Nowicjusz
Nowicjusz

Dołączył: 12 Wrz 2007
Posty: 4

Skąd: Niepo?omice

Najprościej można zapisać to tak:

PHP:


<?
for ($i=1$i<10$p[$i]=$_POST["p$i"],$i++);
?>



Twój sposób nie zadziałał ponieważ wewnątrz łańcuchów ograniczonych pojedynczym cudzysłowem '__' nie da się w ten sposób wywoływać zmiennych, co jest to możliwe dla łańcuchów w podwójnych "__" jak w przykładzie powyżej.
_________________
KS Batory Wola Batorska
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Odwiedź stronę autora
Wyświetl posty z ostatnich:   
Napisz nowy temat  Odpowiedz do tematu Strona 1 z 1


Forum Katalogu Ciekawych Stron Strona Główna » PHP / MySQL oraz inne bazy danych » [php] Uproszczenie kodu - formularz, tablica, i moze while
Skocz do:  



Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach


katalog stron | forum
Powered by phpBB © 2005 phpBB Group