teraz chce wyswietlic te pliki w tabelce, po trzy w kazdym rzedzie.
przypuscmy, ze plikow mam 16. wowczas powinno mi wyswietlic 6 wierszy, w czym w ostatnim dwie ostatnie komorki powinny byc puste. jednak skrypt je zapelnia, a ze sa to pliki graficzne, to w IE mam taka brzydka ikonke mowiaca o tym, ze takiego pliku nie ma.
ponizej zamieszczam kod. prosze o pomoc, bo nie wiem jak to poprawic :|
tutaj specjalnie nie umiescilem pola <img /> tylko sama wartosc, ktora jest przypisywana w linku do <img /> - $start
$howmany oznacza ilosc plikow.
<?php for ($start = 1; $start <= $howmany; $start) { for ($td = 1; $td <= 3; $td++) { } } ?>
UPDATE
---------
napisalem :D
<?php //poczatek tabeli //petla dla wszystkich zdjec okreslonych wartoscia howmany; petla tworzaca wiersze for ($start1 = 1; $start1 <= $howmany; $start1) { $start2 = $start1; //petla tworzaca komorki w wierszu for ($td = 1; $td <= 3; $td++) { //sprawdz czy wartosc przypisywana do pliku jest wieksza od ilosci plikow //jestli wartosc jest wieksza if ($start1 > $howmany) { //jesli wartosc jest mniejsza badz rowna } else { echo \"<a target=\"blank\" href=\"graph/\" . $link . \"/\" . $start1++ . \".jpg\"><img class=\"photo2\" alt=\"\" src=\"graph/\" . $link . \"/\" . $start2++ . \"tn.jpg\" /></a>n\"; } //domkniecie petli tworzacej komorki } //domkniecie petli tworzacej wiersze } //koniec tabeli ?>
link odnosi sie do zdjecia, ktorego nazwa jest tylko liczba, a linkiem jest zdjecie majaca w nazwie ta sama wartosc liczbowa, ale z dopiskiem tn, np.:
1tn.jpg => 1.jpg
13tn.jpg => 13.jpg
wpis czesto edytowany ze wzgledu na pewne ulepszenia skryptu ...