Witam

kłopot jest następujący

kategorie są pobierane z bazy z tabeli kategory (pola w tabeli: kategoryID, kategoria)
zdjęcia z tabeli gallery (pola: id, zdjecie, kategoryID, opis)

nie mam pomysłu jak rozwiązać coś w stylu kategorie wyświetlane u góry poniżej wszystkie zdjęcia
po naciśnięciu w daną kategorie poniżej wyświetlają się zdjęcia z danej kategori

kombinowałem jak koń pod góre nic nie zadziałało
wróciłem do pkt. wyjścia
kod wyświetlający galerię:

  1. <?php
  2. include('config.php');
  3.  
  4. $rezultat=mysql_query("SELECT * FROM kategory");
  5. while ($wiersz=mysql_fetch_array($rezultat)){
  6.  
  7. echo $wiersz['kategoria'];
  8. }
  9.  
  10. echo '<table border="1" align="center" cellspacing="5">';
  11. echo '<tr>';
  12. $i = 1;
  13. $zapyanie=mysql_query('SELECT g.*,k.kategoria FROM gallery AS g LEFT JOIN kategory AS k ON(k.kategoryID=g.kategoryID)ORDER BY id desc');
  14. while($row=mysql_fetch_array($zapyanie)){
  15. echo '<td>';
  16. echo '<table >';
  17. echo '<tr>' ;
  18. echo '<td width="220" height="220" bgcolor="grey" >';
  19. echo '<a rel="lightbox[galeria]" href="galeria/'.$row['zdjecie'].'" title="'.$row['opis'].'"><img src="galeria/miniatury/'.$row['zdjecie'].'" alt="'.$row['opis'].'"></a>';
  20. echo '</td> ';
  21. echo '</tr>';
  22. echo '<td width="220" height="50" valign="top">' ;
  23. echo $row['kategoria'];
  24. echo '</td> ';
  25. echo '</tr>';
  26. echo '<td width="220" height="50" valign="top">' ;
  27. echo $row['opis'];
  28. echo '</td>';
  29. echo '</tr>';
  30. echo '</table>';
  31. echo '</td>';
  32.  
  33.  
  34. if($i % 3 == 0){
  35.  
  36. echo '</tr>';
  37. echo '<tr>';
  38. }
  39. $i++;
  40.  
  41. }
  42. echo '</tr>';
  43. echo '</table>';
  44. if(isset($_GET['galeria']) && $_GET['galeria']=='kategorie'){
  45.  
  46. }
  47. ?>


mógłbym to zrobić za pomocą formularza (i nawet to działało) ale nie o to chodzi
w zamyśle ma to mieć postać odnośnika

Pozdrawiam