A więc tak. Jestem początkujący i podpatrzyłem kilka skryptów galerii w internecie, jednak żadna mi nie odpowiadała.

Moja galeria ma być prosta. Podział na kilka albumów, do których po przejściu mają się od razu pokazywać zdjęcia. Jedno pod drugim

Generalnie myślałem, że w końcu mi się to uda, ale jak zwykle dwa dni męczenia a efekty - mizerne.
Kod pliku: gallery.php
<?php
// Połączenie z bazą danych.
or
die('Połączenie z bazą danych nieudane..');
// Wybieramy bazę.
or
die('Próba pobrania bazy danych nieudana..');
// Sprawdzamy czy jest podany numer albumu.
if(!isset($_GET['album'])) {
echo 'Taki album nie istnieje w naszej galerii..'; }
else
{
$album=$_GET['album'];
$zapytanie=mysql_query("SELECT * FROM $album"); // Pobieramy wszystko z bazy. $wiersze=mysql_num_rows($zapytanie); // Sprawdzamy ile w tabeli jest zdjęć. }
echo '<center><table border="0" cellspacing="1" cellpadding="1" width="600">';
for ($f=0;$f<$wiersze;$f++) // Otwieramy pętlę, która będzie się robiła tyle razy, ile jest zdjęć.
{
echo '<tr><td align=center>'; echo '<center><img src="gallery/'.$album.'/'.$row['image'].'" width=550>'; }
?>
Problem jest tego typu, że pokazują się dwie ramki na zdjęcia (bo tyle zdjęć dodałem do bazy), ale jedna jest pusta (z adresem: "gallery/album1/" zamiast "gallery/album1/zdjecie1.jpg") a drugie pokazuje się normalnie, jako pierwsze czyli te które powinno być na górze ("gallery/album1/zdjęcie1.jpg"). Mam nadzieję, że mnie rozumiesz.

Pewnie jest to bajecznie proste, ale jakoś nie potrafię pojąć co jest nie tak..
Liczę na waszą pomoc.