Mam databazu users_fotky(id, poradie, name) a potom mam vypisane dotky podla poradia, a u kazdej fotky mam tklacitko ze vyssie, ked kliknem napr. na 5.fotku, tak bude 4. a ta co bola predtym 4 bude piata.
Na to je dotaz:
Lenze to dobre nefunguje a neviem prist preco, priklad:PHP kód:$result = $conn -> query("UPDATE users_fotky f, users_fotky f2 SET f.poradie = f.poradie-1, f2.poradie = f.poradie+1
WHERE f2.poradie+1 = f.poradie and f.id='".$get_id_foto."' ") or die(mysqli_error());
Mam:
ID PORADIE
58 1
57 2
54 3
55 4
56 5
a teraz kliknem na fotku s ID= 56
a nastane:
58 1
57 2
54 3
55 5
56 4
JE TO OK!
---------
---------
pokracujeme a vyzera ze to ide vsetko ok, lenze som narazil napriklad:
58 1
57 3
54 5
55 4
56 2
a klikli sme na fotku s ID= 55 (momentaklne 4) a co sa nestane stane sa toto:
58 1
57 4
54 5
55 3
56 4
Videte tie 2 stvorky? preco to robi?
Ako by sa to malo osetrit?



