Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> scrolling image gallery, jak to zrobić w php?
mpps
post 18.08.2006, 21:55:53
Post #1





Grupa: Zarejestrowani
Postów: 242
Pomógł: 0
Dołączył: 14.03.2003
Skąd: Szczecin

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


Witam,
potrzebuję wykonać galerię zdjęć opartą o bazę danych mysql.
problem tkwi w tym, że chciałbym, aby zdjęcia w galerii przewijały się jak w przykładzie na tej stronie:
http://www.dynamicdrive.com/dynamicindex14...trightslide.htm
myślę, że najlepszym sposobem byłoby podpięcie do kodu js bloku kodu (w php) z instrukcją while, która by pobierała dane z bazy danych i umożliwiała wyświetlenie w przewijającym się oknie miniaturek zdjęć.
niestety, temat mnie trochę przerósł.
wiem, jak wyciągnąć dane z bazy i je wyświetlić, ale nie wiem, jak to połączyć z javascript.
jedno działa po stronie serwera, drugie po stronie przeglądarki: czy to ma znaczenie?

MOŻE KTOŚ SIĘ SPOTKAŁ Z TAKIM ROZWIĄZANIEM W php?

będę wdzięczny za jakieś podpowiedzi.

kodu nie umieszczam, bo jest za długi a poza tym jest na stronie, którą podałem.


--------------------
www.mpps.pl
park maszynowy: apache 2.2.22 | php 5.4.0 | MySQL 5.0.10 | phpMyAdmin 3.5.0 | notepad ++ | pilsner urquell
Go to the top of the page
+Quote Post
Kuziu
post 18.08.2006, 22:36:49
Post #2





Grupa: Zarejestrowani
Postów: 743
Pomógł: 0
Dołączył: 11.11.2003
Skąd: Toruń

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


no normalnie tam gdzie podajesz plik wejsciowy w JS robisz
  1. <? echo $nazwaPliku ?>
i po sprawie :|

Ten post edytował Kuziu 18.08.2006, 22:37:05


--------------------
Słońce zachodzi ... kolejna noc nadchodzi ...
Go to the top of the page
+Quote Post
mpps
post 28.08.2006, 14:15:34
Post #3





Grupa: Zarejestrowani
Postów: 242
Pomógł: 0
Dołączył: 14.03.2003
Skąd: Szczecin

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


@Kuziu
dzięki za odp.
Cytat(Kuziu @ 18.08.2006, 23:36 ) *
no normalnie tam gdzie podajesz plik wejsciowy w JS robisz
  1. <? echo $nazwaPliku ?>
i po sprawie :|

tak, masz rację - to akurat wiedziałem.
sęk w tym, że nie wiedziałem, jak się zabrać do tablicy, do której przyjmowane są dane.
teraz już wiem:
  1. <?
  2. $sql_query = ("SELECT * FROM frm_cfm ORDER BY id ASC");
  3. $row_count_frm_cfm = mysql_query($sql_query);
  4.  
  5. $bufor_frm_cfm='';
  6. while ($line_frm_cfm = mysql_fetch_row($row_count_frm_cfm)){
  7. $bufor_frm_cfm.='<A HREF="index.php?id='.$id.'&idfrm='.$idfrm.'&action=full&picture='.$line_frm_cfm[1].'&lang=pl"><IMG SRC="img/jpg/cert/thumbnails/'.$line_frm_cfm[2].'"></A>';
  8. }
  9. ?>
  10. <script type="text/javascript">
  11.  
  12. //Specify the slider's images
  13. var leftrightslide=new Array()
  14. </script>
  15.  
  16. <script type="text/javascript">
  17.  
  18. leftrightslide[0]='<?php echo $bufor_frm_cfm ?>'
  19. </script>
  20.  
  21. <script type="text/javascript">
  22.  
  23. document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100px;left:-9000px">'+leftrightslide+'</span>')
  24. </script>

czy tablicę przypisaną do zmiennej
Kod
var leftrightslide=new Array()

można pominąć?
w jaki sposób?
jak likwiduję tablicę, to nie wyświetla mi zdjęć...
oczywiście odwołanie do tablicy ([0]) też usuwam...

pozdrawiam
m

Ten post edytował mpps 28.08.2006, 14:24:22


--------------------
www.mpps.pl
park maszynowy: apache 2.2.22 | php 5.4.0 | MySQL 5.0.10 | phpMyAdmin 3.5.0 | notepad ++ | pilsner urquell
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 13.06.2025 - 06:06