[PHP]Pętla for i odwrócenie kolejności wyświetlania


(Exorf) #1

Witam! Mam:

<?

$n=22;


for($i=$n-5; $i=$n; $i++){

$file = 'date/page/'.$i.'.php';

include($file);

echo '

'.$newstitle.' '.$newscont.'
'; } ?> [/code]

Tylko ja chciałbym by wyświetlało zmienne w kolejności od największej wartości $i do najmniejszej tzn. odwrotnie niż teraz (najlepiej żeby było i-- ale coś nie wychodzi). Da się to zrobić?


(M Rzeznik) #2
for($i=$n; $i=$n-5; $i--)

powinno wystarczyć


(athei) #3

Jak już to

for($i=$n; $i>=$n-5; $i--)

Exorf lepiej poczytaj o pętli for, np http://www.php.rk.edu.pl/w/p/instrukcje-warunkowe/#3

/Popraw temat odwrucenie->odwrócenie bo odwracanie :stuck_out_tongue:


(Exorf) #4

Ok poprawione- ale i tak chyba z moją polszczyzną nie jest tak źle. :slight_smile: Pętle sprawdzę i jak coś to eX orf :stuck_out_tongue: _____________________________EDIT____________________________

<?

$n=55;

for($i=$n; $i=$n-5; $i--){

echo $i;

}

?>

Efekt: http://exorf.comli.com/news.php

A więc jak w końcu? :oops:


(athei) #5

A przeanalizowałeś w ogóle ten kod co napisałem? Spójrz na niego i na Twój i zobacz różnice.

http://www.1keydata.com/php-tutorial/for-loop.php


(Exorf) #6

dzięki- troszkę innym sposobem ale sobie poradziłem