Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Wyświetlanie galerii z podziałem na kategorie
THOR_JAN
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 22.02.2010

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


Witam
Posiadam taki kod, który wyświetla galerię

  1. <?php
  2. include('config.php');
  3. $i = 4;
  4. $zapyanie=mysql_query('SELECT * FROM galeria ORDER BY id DESC');
  5. while($row=mysql_fetch_array($zapyanie)){
  6. echo '<a rel="lightbox[galeria]" href="galeria/'.$row['zdjecie'].'" title="'.$row['opis'].'"><img src="galeria/miniatury/'.$row['zdjecie'].'" alt="'.$row['opis'].'"></a>';
  7. if($i % 3 == 0)
  8. echo '<br>';
  9. $i++;
  10. }
  11. ?>


w tabeli są kolumny: id, zdjecie, kategoria, opis.

moim problemem jest wyświetlenie w stylu:


KATEGORIA

zdjęcie | zdjęcie | zdjęcie
zdjęcie | zdjęcie | zdjęcie
zdjęcie | zdjęcie | zdjęcie
zdjęcie | zdjęcie | zdjęcie

-------------------------------------------------

KATEGORIA

zdjęcie | zdjęcie | zdjęcie
zdjęcie | zdjęcie | zdjęcie
zdjęcie | zdjęcie | zdjęcie
zdjęcie | zdjęcie | zdjęcie

-------------------------------------------------

<< poprzednia str | następna str >>

chodzi o to, żeby wyświetlały się zdjęcia, które między sobą mają taką samą nazwą kategorii w jednym bloku
a następnie jak już takie się skończą to znowu zdjęcia które między sobą mają taką samą nazwę kategorii i tak do wyczerpania zapasów.

i dochodzi kwestia stronicowania tego.
(chociaż z tym jeszcze nie próbowałem nic robić jest tego tyle nan forum że powinienem sobie poradzić
także ważniejsza kwestia to wyświetlanie zdjęć, ale będę wdzięczny za jakieś sugestie odnośnie stronicowania również)

Pozdrawiam

Ten post edytował THOR_JAN 22.02.2010, 21:50:23
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
THOR_JAN
post
Post #2





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 22.02.2010

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


Przy małej ilości zdjęć jest ok problemy sie pojawiają przy większej ilości.

teraz czysto teoretycznie (przez noc przyszło do głowy):

1. mając tablice zapisać wszystkie kategorie, które się nie powtarzają.
2. z tych kategorii do pętli przekazać wartość każdej z niej
3. i wykorzystać do zapytanie sql-owego
4. w zapytaniu wyświetlić te które w pozycji kategoria są takie same jak nazwy przekazane do tablicy
5. i tak z każdym wyrażeniem z tablicy

czysto teoretyczna rzecz, zastanawiam się czy to nie takie masło maślane i czy w ogóle zadziała??
i jeszcze nie mam pomysłu jak to zaimplementować.

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: 9.10.2025 - 16:25