Witam!
Stworzyłem sobie fukcje która służy jako manager zdjęć w galerii (
Przykład zastosowania). Problem jest następujący, gdy utworzy się nową galerie to trzeba przejśc po wszystkich zdjęciach by manager je wyswietlał poprawnie(czyli poprawne poprzedne i następne) w innym przypadku wyswietla tylko pierwsze zdjęcie i obecne. Gdy przejdzie się tak cała galerie to poźniej jest już spokój. Proszę o pomoc w rozwiązaniu tego problemu.
<?php
function manager_zdjec($id_gal,$id_zdj){
include('baza.php');
$wynik=mysql_query( "SELECT * FROM ".$prefiks."galerie WHERE id='$id_gal'; ");
$katalog=$wiersz['katalog'];
$id_gal=$wiersz['id'];
$wynik=mysql_query( "SELECT * FROM ".$prefiks."zdjecia WHERE id_gal='$id_gal' ORDER BY id ASC; ");
$tab[]=$wiersz['id'];
}
$szukane=$id_zdj;
for( $x = 0; $x < count($tab); $x++ ){ }
$min=0;
if ($cosik==0){
$lewa=1;
}else{
$lewa=0;
$id_p=$tab[$cosik-1];
}
if ($cosik==$max){
$prawa=1;
}else{
$prawa=0;
$id_n=$tab[$cosik+1];
}
$wynik=mysql_query( "SELECT * FROM ".$prefiks."zdjecia WHERE id='$id_p'; "); $plik_p=$wiersz['plik'];
$wynik=mysql_query( "SELECT * FROM ".$prefiks."zdjecia WHERE id='$id_zdj'; "); $plik=$wiersz['plik'];
$wynik=mysql_query( "SELECT * FROM ".$prefiks."zdjecia WHERE id='$id_n'; "); $plik_n=$wiersz['plik'];
echo'<table width= "50%" align="center"> <tr>
<td width= "33%">';
if ($lewa==1){
echo'<center> <img src="grafika/pocz.jpg" width="60" height="40" /><br> <center>';
}else{
echo'<center><a class="obrazek" href="galeria.php?akcja=duze&id_zdj='.$id_p.'&id_gal='.$id_gal.'"> <img style="border: 1px solid #aaa; padding: 3px;" src="galeria/'.$katalog.'/m_'.$plik_p.'" width="60" height="40" /></a><br><a class="link" href="galeria.php?akcja=duze&id_zdj='.$id_p.'&id_gal='.$id_gal.'">Poprzednie</a></center>';
}
<td width= "33%"><center>
<a class="obrazek" href="galeria.php?id_gal='.$id_gal.'"><img src="galeria/'.$katalog.'/m_'.$plik.'" width="60" height="40" /></a><a class="link" href="galeria.php?id_gal='.$id_gal.'"><br>Galeria</a></center>
</td>
<td width= "33%">';
if ($prawa==1){
echo'<center><img src="grafika/kon.jpg" width="60" height="40" /><br> </center>'; }else{
echo'<center><a class="obrazek" href="galeria.php?akcja=duze&id_zdj='.$id_n.'&id_gal='.$id_gal.'"> <img style="border: 1px solid #aaa; padding: 3px;" src="galeria/'.$katalog.'/m_'.$plik_n.'" width="60" height="40"/></a><br> <a class="link" href="galeria.php?akcja=duze&id_zdj='.$id_n.'&id_gal='.$id_gal.'">Następne</a></center>';}
</tr>
</table>';
}
?>