Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][PHP]Galeria, powiększanie miniaturek
lamcpp
post
Post #1





Grupa: Zarejestrowani
Postów: 372
Pomógł: 2
Dołączył: 10.05.2009

Ostrzeżenie: (0%)
-----


Witam tworzę galerię na stronę www opartą na bazie danych i php.

kawałek kodu:
  1. if($cat && $data && $id && empty($miejsce) && empty($nazwa))
  2. {
  3. $wynik = mysqli_query($dbc,"SELECT zdjecie.id,nazwa,plik,data FROM zdjecie LEFT OUTER JOIN data_zdj
  4. ON(zdjecie.id_daty=data_zdj.id)WHERE id_kategorii=$cat AND data<>'' AND data='$data' AND zdjecie.id=$id");
  5. $number_of_thumbs_in_row = 5;
  6. $num = mysqli_num_rows($wynik);
  7. if(empty($num))
  8. {
  9. echo 'Brak zdjęć do wyświetlenia<br />';
  10. }
  11. else
  12. {
  13. while($res = mysqli_fetch_array($wynik))
  14. {
  15. $tab_zdjec[] = "<a href='viewgallery.php?id=".$res[0]."'><img src='".$images_dir."/tb_".$res[2]."' border='0' alt='".$res[1]."' /></a>";
  16. }
  17. foreach($tab_zdjec as $thumbnail_link)
  18. {
  19. if($counter == $number_of_thumbs_in_row)
  20. {
  21. $counter = 1;
  22. echo "<br />\n";
  23. }
  24. else
  25. $counter++;
  26. echo "\t".$thumbnail_link."\n";
  27. }
  28. }
  29. }

wcześniej ustaliłem w drugim pliku wielkość miniaturek itp. Ten kawałek kodu odpowiada za wyświetlanie miniaturek po 5 w rzędzie.
Chciałbym aby po wybraniu jakiegokolwiek zdjęcia otwierało mi się nowe okno, a w nim zdjęcie, oraz by obok zdjęcia pojawila się strzałka w przód i w tył, do wyświetlania kolejnych zdjęć i poprzednich z SELECTA.
Jak to zrobić? domyślam się ze javascript, prosiłbym o jakieś funkcje, kawałki kodu, albo coś co mnie naprowadzi
z góry dziękuje
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: 23.09.2025 - 15:33