Witam. Mam dwie funkcje jedna nazywa się realizacje_kat a druga realizacje. Celem pierwszej jest wyświetlenie kategorii realizacji, natomiast druga funkcja wyświetla owe realizacje.
  1. <?php
  2. function realizacje_kat()
  3. {
  4.  include 'baza.php';
  5.  $wynik = mysql_query("SELECT * FROM realizacje_kat");
  6.  
  7.  while($wiersz = mysql_fetch_assoc($wynik))
  8.  
  9. {
  10. echo '<table>';
  11. echo '<tr><td class="strzalka"><img src="img/strzalka.gif"/></td><td class="obramowanie"><div class="p4">'.$wiersz['nazwa'].' </div></td></tr>';
  12. echo '</table>';
  13. }
  14. }
  15.  
  16. function realizacje()
  17. {
  18.  
  19.  include 'baza.php';
  20.  $wynik = mysql_query("SELECT * FROM realizacje, realizacje_kat where realizacje.kat_id=realizacje
    _kat.id order by data_rea desc"
    );
  21.  
  22.  while($wiersz = mysql_fetch_assoc($wynik))
  23.  
  24. {
  25. echo '<table>';
  26. echo '<tr><td><img src='.$wiersz['obrazek'].'/></td><td><table><tr><td>Tytul: '.$wiersz['tytul'].'</td></tr><tr><td>Wynokano dla: '.$wiersz['komu'].'</td></tr><tr><td>Data realizacji: '.$wiersz['data_rea'].'</td></tr></table></td></tr>';
  27. echo '</table>';
  28. }
  29.  
  30. }
  31. ?>

Teraz moje pytanka: jak zrobić aby po wyświetleniu kategorii stały się one linkami? W funkcji realizacji zastosowałem
  1. <?php
  2. where realizacje.kat_id=realizacje_kat.id
  3. ?>
dla wyświetlenia realizacji danej kategorii, czy napisałem to prawidłowo? Czy w mogę w funkcji realizacje w tabeli zastosować if? Chciałbym dać tam jeszcze jedno pole, ale zależne od kategorii. Jeżeli tak to czy wyglądało by to jakoś tak:
  1. <?php
  2. if kat_id=1 then <td>Status: '.$wiersz['status'].'</td>
  3. ?>
?