<b>PHP</b>: kintamojo padidinimas per vieneta

PHP: kintamojo padidinimas per vieneta

Taigi yra tokia papstas sistemele kuris sukasi ant vieno failo, ta sistmea rodo nuotrakas, kurios yra kataloge(5 nuotraukos). kokia nuotrauka rodyt perduodama per GET metoda: pic.php?pic_nr=1 ir taip iki pic.php?pic_nr=5. darau linkus i sekancia/pries tai buvusia nuotraukas, ta prasme kad padidintu/sumazinu pic_nr reiksme (pvz: nuo pic_nr=1 iki pic_nr=2) taigi tokia problema:
atsidarius pic.php?pic_nr=1, viska tvarkingai rodo, padidina sumazina reikmes abi be problemu, atsdarius pic.php?pic_nr=2 tik sumazina, o padidint nepadidina. kur gali but problema? stai code’as:

:: [<a href=&quot;pic.php?pic_nr=<? if ($pic_nr > &quot;1&quotMirkt { echo --$pic_nr; } else { echo $pic_nr; } ?>&quot;>atgal</a>] :: [<a href=&quot;pic.php?pic_nr=<? if ($pic_nr < &quot;5&quotMirkt { echo $pic_nr +1 ; } else { echo $pic_nr; } ?>&quot;>sekantis</a>] ::

p.s. didint bandziau ir ++$pic_nr budu. efektas tas pats, sumazina visur tvarkingai, speju kad problema if ($pic_nr < &quot;5&quotMirkt { …} cia.

Busiu dekingas uz pagalba

blin kaip ta bbcode’a isjungt, gadina reikala

Per daug nesigilinau, bet matau viena galima klaida.
$pic_nr < &quot;5&quot;
$pic_nr yra integer tipo, o &quot;5&quot; stringas…

Tad jei tikrini tai tikrink $pic_nr < 5