Problem jest takiej natury
Mam skrypt do wyciagania zdjec z bazy i problem pojawia sie przy numeracji Id
czyli o auto_increment
<?php include_once ('admin/config.php'); $db = mysql_connect($dbhost, $dbuser, $dbpass) or die (BLAD . \"Nie moge polaczyc sie z serwerem bazy.\"); $id1=$id_zdjecie; list($wszystkich)=mysql_fetch_row(mysql_db_query($dbname,\"SELECT count(*) FROM lo_galeria\")); $id_min=$id_zdjecie-1; $id_max=$id_zdjecie+1; $page=$page; //echo $page; if($id_min==0) { // print \"<tr><td colspan=3 align=center class=tekst><b>$id</b> z $wszystkich</td></tr>\"; print \"<td align=center width=40><a href=\"?id=41&subj=$subj\"><img src=\"sysimg/home.gif\" alt=\"home\" border=0></a></td>\"; print \"<td align=center width=40><a href=\"?id=42&subj=$subj&id_zdjecie=$id_max\"><img src=\"sysimg/next.gif\" alt=\"next\" border=0></a></td></tr>\"; } elseif ($id_max==$wszystkich+1) { // print \"<tr><td colspan=3 align=center class=tekst><b>$id</b> z $wszystkich</td></tr>\"; print \"<tr><td align=center width=40><a href=\"?id=42&subj=$subj&id_zdjecie=$id_min\"><img src=\"sysimg/previous.gif\" alt=\"prev\" border=0></a></td>\"; print \"<td align=center width=40><a href=\"?id=41&subj=$subj&page=$page\"><img src=\"sysimg/home.gif\" alt=\"home\" border=0></a></td>\"; } else { // print \"<tr><td colspan=3 align=center class=tekst><b>$id</b> z $wszystkich</td></tr>\"; print \"<tr><td align=center width=40><a href=\"?id=42&subj=$subj&id_zdjecie=$id_min\"><img src=\"sysimg/previous.gif\" alt=\"prev\" border=0></a></td>\"; print \"<td align=center width=40><a href=\"?id=41&subj=$subj&page=$page\"><img src=\"sysimg/home.gif\" alt=\"home\" border=0></a></td>\"; print \"<td align=center width=40><a href=\"?id=42&subj=$subj&id_zdjecie=$id_max\"><img src=\"sysimg/next.gif\" alt=\"next\" border=0></a></td></tr>\"; } <TR><TD align=center><img src=\"galeria/%s\" border=0></TD></TR> \", $row['lo_galeria_nazwa'], $row['lo_galeria_zdjecie']); } // Przycisk \"poprzednia strona\": ?>
tak wyglada skrypt
wszystko dziala bez zarzutu jesli zdjecia sa dodawane bezposrednio jedno po drugim. Problem pojawia sie gdy jakies zdjecie sie skasuje z bazy. Jak przerobic ten skrypcik aby pobieral i wyswietlal prawidlowo wszystkie zdjecia bez roznicy czy jakies zdjecie zostalo skasowane z bazy.