Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MYSQL]Podział wyświetlania zdjęć na podstrony 1 2 3 4 itd., po 15 zdjec na podstrone
Manioo
post 14.06.2008, 21:16:21
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 6.06.2008

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


W skrypcie poniżej wyświetlane są zdjęcia po 3 w wierszu . Chodzi o to że na jednej podstronie wyświetla wszystkie zdjęcia, a gdy miałbym ich tysiąc to wiemy jak ta strona długo by się otwierała mimo że wyświetlane są tylko miniaturki. Chciałbym podzielić je tak, aby na jednej podstronie wyświetlały się tylko 15 zdjęć i tak na kolejnych np.

Strona 1 2 3 4 5 6 itd na czerwono np. aktualnie przeglądana podstrona.

Oto skrócony kod i jak to zrobić ?:

Kod
   <?php
   $pan = ("select * from zdjecia where tytul like \"%16:10%\"");
   $ile_pan = mysql_query ($pan);
   $razem = mysql_num_rows($ile_pan);
   ?>
   <font color="gold" size="4" face="courier new"><CENTER><B> TAPETY PANORAMICZNE (16:10) - <font color="white" size="2"> (ZDJĘĆ: <?php echo"$razem" ?>)</B></font></CENTER></FONT>
                  
   <?php
   $gl_z3 = ("select * from zdjecia where tytul like \"%16:10%\" ORDER BY id DESC");
                              $gl_w3 = mysql_query($gl_z3);
                           $gl_ilewynikow = mysql_num_rows($gl_w3);
                           if($gl_ilewynikow == 0) {
                                   $smarty->assign('szab_akcja', 1);
                                   $smarty->assign('szab_komunikat', 'Nie znaleziono żadnych zdjęć.');
                           }else{
                                   $smarty->assign('szab_akcja', 2);
                                   $smarty->assign('szab_ilelinkow', $gl_ilewynikow);
                                   while($gl_d3 = mysql_fetch_array($gl_w3)) {
                                           $gl_tabid[] = $gl_d3['id'];
                                           $gl_tabtytul[] = $gl_d3['tytul'];
                                           $gl_tabopis[] = $gl_d3['opis'];
                                           if(file_exists('miniaturki/' . $gl_d3['id'] . '.jpg')) {
                                                   $gl_tabmin[] = 1;
                                           }else{
                                                   $gl_tabmin[] = 0;
                                           }
                                           $kt_d3['tytul'] = strtr($kt_d3['tytul'], ' ąśćźżĄŚĆŹŻąśźĄŚŹłóęńŁÓĘŃ', '_asczzASCZZaszASZloenLOEN');
                                           $kt_tablink[] = preg_replace("/[^a-zA-z0-9_]*/", "", $kt_d3['tytul']);
                                           $gl_tabocena[] = substr($gl_d3['ocena'], 0, zz);
                                           $gl_tabliczba_glosow[] = $gl_d3['liczba_glosow'];
                                           $gl_tabdata[] = $gl_d3['dodano'];
                                           $gl_tabdodal[] = $gl_d3['dodal'];
                                           $gl_tabwyswietlenia[] = $gl_d3['wyswietlen'];
                                           $gl_tabpobrano[] = $gl_d3['pobrano'];  
                                                                   if($licz==0)
                                                                   {
                                                                   ?>
                                                                   <TABLE WIDTH=100% cellspacing="0" cellpadding="0">
itp itd......................
   .............................
   ........................
   link do zdjec     <a href="<?php echo"$adres/z/$gl_d3[id]/$gl_tablink/"; ?>" >
Go to the top of the page
+Quote Post
dr_bonzo
post 14.06.2008, 21:40:07
Post #2





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


http://www.googlesyndicatedsearch.com/u/fo...8859-1&sa=2


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post
Manioo
post 16.06.2008, 14:08:33
Post #3





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 6.06.2008

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


Dzięki za link skorzystałem z paginatora lecz nie udało mi się nic zrobić wyskakiwał błąd w linijce function
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: 5.07.2025 - 03:03