Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mysql]Generowanie miniatur...
--Mariusz--
post
Post #1





Goście







Witam!

Mam problem...

Dokładnie to z generowaniem miniaturek. Zapisuje do bazy linki zewnętrzne do obrazków i jak wiadomo nie sa one na moim serwerze... i teraz napisałem sobie kodzik który wyświetla mi je + paginacja + wyświetlanie w x kolumnach... Ale jak do niego mógłbym dodać by generował mi miniaturki ? Dodam jeszcze że użyłem lightboxa do wyświetlania pełnych rozmiarów...

oto kod:

  1. <? 
  2. //ile na strone 
  3. $ile = 20; 
  4. $i = 0;
  5. $numrows = mysql_num_rows(mysql_query("SELECT * FROM galeria")); 
  6. if(!$_GET['p']) $p = 0; 
  7. // zabezpieczenie przed nienumerycznymi wartosciami 
  8. $p = (int) $_GET['p']; 
  9. $ile = (int)$ile; 
  10. $sql = mysql_query("SELECT * FROM galeria ORDER BY id LIMIT $p,$ile"); 
  11. $i = 0;
  12. if ($row = mysql_num_rows($sql)) {
  13. echo "<table>\n";
  14. $licznik = 0;
  15. $liczba_kolumn = 5; 
  16. while ($row = mysql_fetch_array($sql)) { $i++;
  17. $zdjecie = $row['zdjecie'];
  18. if ($licznik == 0){
  19. echo "\t<tr>\n";
  20.  } 
  21.  
  22.  
  23. echo "\t\t<td>\n"; ?>
  24.  
  25. <div class='ramka'><a href='<? echo $row['link']; ?>' rel='thumbnail'><img src='<? echo $row['link']; ?>' width='120px' height='120px' alt='Galeria!' class='ramka' /></a></div>
  26.  
  27. <? echo "\t\t</td>\n";
  28. if ($licznik == $liczba_kolumn - 1){
  29.  echo "\t</tr>\n";
  30. }
  31. $licznik++;
  32. $licznik %= $liczba_kolumn;
  33. }
  34. echo "</table>\n"; 
  35. } ?></div><? echo "Strona: "; 
  36. for($i=0;$i<ceil($numrows/$ile);$i++) { 
  37. echo '<a href="'.$_SERVER['PHP_SELF'].'?dzial=galeria&p='.($i*$ile).'">'.($i+1).'</a> '; 
  38. } ?>


Prosiłbym bardzo o pomoc w tym zadaniu ponieważ mało mi zostało do zrobienia w 100% strony... potrzebuje jedynie tych miniaturek...

Jeśli ktoś byłby taki dobry to niech skomponuje mi mój kod z tym co sam chciałby napisać (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Dziękuje bardzo za wszystkie odpowiedzi (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Pozdrawiam!
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 19:11