Zdravim.
Tu je moj kod:
<?
...
?>
<div align="left"><a href="gallery.php?picture_id=<? --$picture_id; echo"$picture_id"; ?>">Predchadzajuce</a></div>
<div align="right"><a href="gallery.php?picture_id=<? ++$picture_id; echo "$picture_id"; ?>">Dalsie</a></div>
Problem je, ze pri kliknuti na "predhcadzajuce" sa $picture_id pekne dekrementuje ako sa ma, ale pri kliknuti na "Dalssie" sa $picture_id nechce inkrementovat.
Ako to mam urobit, aby sa to inkrementovalo? Skusal som uz vsetko, ale nechce to ist. Prosim poradte. dik
Já bych zkusil místo ++$picture_id $picture_id+1, nevim, jestli dyž dekrementuješ $picture_id, tak si nezmění hodnotu. Schválně si ho nech mezi těma částma vypsat.
aj $picture_id+=1 som uz skusal aj vsetko... nic neide :((
Vypiš si mezi jednotlivejma výpisama upravený proměnný samotnou proměnnou a ihned to pochopíš!
sory, ale nejak nerozumiem.
medzi casom som ale prisiel na to, ze PHP mi parsuje kod, aj ked na "predch.." nekliknem a potom, ked chcem kliknem na "Dalsie" tak sa premenna neinkrementuje. Ja fakt neviem, co s tym :((
Prosim porad, ked vies. Budem veelmi povdacny
achjo ... zacinas treba v picture_id=20
picture_id--; // zmensi stavajici picture_id o jedno: picture_id = 19
picture_id++; // zvetsi stavajici picture_id (19) o jedno: picture_id = 20
radeji to pis zpusobem
<a href="gallery.php?picture_id=<? echo $picture_id-1; ?>">
<a href="gallery.php?picture_id=<? echo $picture_id+1; ?>">
veeeelmi pekne dakujem, uz tomu chapem. este raz dik