![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 176 Pomógł: 0 Dołączył: 27.06.2002 Skąd: Stalowa Wola Ostrzeżenie: (0%) ![]() ![]() |
Mam problem ze skryptem galerii a dokladnie czesc odpowiedzialna za wysiwietalnie miniatur tzn.
Klasa do porcjowania jest skonfigurowana tak aby wyswietlac 6 rekordow na jednej stronie. Problem jest taki ze chce wyswietlac miniatury w 2 wierszach a w kazdym w 3 kolumnach (razem 6 miniatur) : - jak ma zostac wysiwetlonych 5 lub 6 miniatur to dodatkowo na stronie drukuje TRZECI wiersz z 3 kolumnami i nie ma ty tych dodatkowych miniatur (bo nie powinno byc) tylko ikonki mowiace ze powinna byc grafika ale nie mozna jej odczytac. - zas jak wyniki sa wyswietlane na kilku stronach to wszystko jest w porzadku na WSZYSTKICH stronach PROCZ Ostatniej. Zas skrypt ktory wyswietla te miniatury i includuje klase do porcjowania wyglada tak jak ponizej: [php:1:d59fe023af] require($LIB_DIR."imagesize.lib"); require("paging_class.php"); // create table // $td=3; $tr=2; $paging=new paging(($td*$tr),6); $paging->db(""); $paging->query("select * from gallery_foto WHERE scat=$SCAT ORDER BY id asc"); $page=$paging->print_info(); echo"<tr><td width=544 class=fo><p align=center>Fotki (<b> $page[start] - $page[end] </b>) z <b><font color=#008000> $page[total] </font></b> [Stron: <b>$page[total_pages] ]</td></tr>"; echo "</table>"; $table_tr=ceil(($page[total]-$page[start]+1)/$tr); if ($table_tr>$td) $table_tr=$tr; $table_td=($page[total]-$page[start])+1; if ($table_td>$td) $table_td=$td; echo "<table border="0">"; for ($i=1;$i<=$table_tr;$i++) { $wh = imageSize($IMG_DIR.$result[f_min]); echo "<tr>"; for ($j=1;$j<=$table_td;$j++) { $result=$paging->result_assoc(); echo '<td ><a href="foto.php?fid='.$result[id].'&n='.$VARS['n'].' "target=_new ><IMG SRC='.$IMG_DIR.$result[f_min].' border=0 '.$wh.'></a> </td>'; } echo "</tr>n"; } echo "</table>"; echo "<center>"; echo " <tr><td width=100% class=fo><p align=center>".$paging->print_link(); echo "</table>"; [/php:1:d59fe023af] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 20:32 |