Zrobiłem skrypt, który pobiera 2 zdjęcia przed otworzonym i dwa po nim ... robi z tego swego rodzaju listę, gdzie wybrane zdjęcie jest troszkę większe od reszty... Wszystko działa pięknie do momentu kiedy przed wybranym obrazkiem nie znajduje się więcej niż 3 zdjęcia ... problem tkwi w tym, że mysql pobiera mi owszem 2 zdjęcia z bazy lecz z początku tabeli a nie od podanego id zdjęcia głównego ;P
jest jakiś sposób żeby pobierał mi w kolejności :
id3
id2
id1
a nie
id3
id1
id2

wygląda to mniej więcej tak:
kategoria='natura' AND id>'$image' LIMIT 2"); kategoria='natura' ORDER BY id LIMIT 2 "); $zaz_wlasciwe=mysql_query("SELECT * FROM zdjecia WHERE kategoria='natura' AND id='$image' LIMIT 1"); echo " <a href=\"$PHP_SELF?s=probny&item=$pokaz1[0]\"><img src=\"$pokaz1[5]\" border=2 style='border-color:white' height=40/></a> "; } if($pokaz2[0]==$image){ echo " <a href=\"$PHP_SELF?s=probny&item=$pokaz2[0]\"><img src=\"$pokaz2[5]\" border=2 style='border-color:white; position:relative; top:20px' height=80/></a> ";} echo " <a href=\"$PHP_SELF?s=probny&item=$pokaz3[0]\"><img src=\"$pokaz3[5]\" border=2 style='border-color:white' height=40/></a> "; }