chciałem przerobić poniższy kod, żeby zamiast w tabeli tworzył się w warstwach.
<?php $i = 0; // liczba dodanych na stronę kategorii $id = $row ['id']; $nazwa = $row ['nazwa']; $sql2 = mysql_query ( " SELECT zdjecie FROM galeria WHERE kategoria='$id' ORDER BY rand() limit 1 "); // pobiera losowe zdjęcie z wybranej kategorii $zdjecie = $row2['zdjecie']; $i =$i +1; // powieksza liczbe zdjec o 1 echo ' <td><a href="/galeria/galeria.php?action=wypisz&kat=' . $id .'">' . $nazwa . '<br><img name="' . $zdjecie . '" src="/galeria/img/small/' . $zdjecie . '" ></a></td>'; if ($i == 6) { // jeśli w jednym wierszu jest już 6 kategorii, dodaje drugi wiersz $i = 0; } } if ($i != 0 ){ while ($i < 6) { ++$i; } } ?>
Poczytałem trochę i spróbowałem... jednak totalna klęska.
Jako <table> zrobiłem 1 div, potem jako <td> 2 i <td> 3 - czytałem o tym w jakimś kursie...
tylko, że przy tych ustawieniach wszystko mi się rozjeżdża i obrazki nachodzą jeden na drugi a nie obok siebie, jak było w tabeli.
Proszę o jakieś wskazówki albo pomoc.
