Prosze o pomoc bo nie potrafie sobie poradzić z takim problemem, mam taki kod:
to jest główny plik:
  1. switch($_GET['podmenu']) {
  2. case 'lokalizacja':
  3. echo $row['obiekty_lokalizacja'];
  4. break;
  5. case 'cennikirezerwacja':
  6. echo $row['obiekty_cennik_i_rezerwacja'];
  7. break;
  8. case 'galeria':
  9. ?>
  10. <?php
  11. $sql_zdjecie = "SELECT ".PREFIX."obiekty.id_obiekt,id_cat,".PREFIX."obiekty.id_user,obiekty_nazwa_obiektu, obiekty_miejscowosc, obiekty_adres, obiekty_email, obiekty_telefon, obiekty_strona_www, obiekty_typ_obiektow, obiekty_cena, obiekty_opis, obiekty_cennik_i_rezerwacja, obiekty_promocje, obiekty_lokalizacja,data, min_zdjecie, max_zdjecie FROM ".PREFIX."obiekty INNER JOIN ".PREFIX."obiekty_galeria ON ".PREFIX."obiekty.id_obiekt = ".PREFIX."obiekty_galeria.id_obiekt WHERE ".PREFIX."obiekty_galeria.id_obiekt='$id_obiekt'";
  12. $result2 = mysql_query($sql_zdjecie);
  13. while($zdjecie = mysql_fetch_assoc($result2)) {
  14. ?><a href="<?php echo ADRES_STRONY.$zdjecie['max_zdjecie']; ?>" rel="lightbox"><img src="<?php echo ADRES_STRONY.$zdjecie['min_zdjecie']; ?>" class="obiekty_galeria" /></a>
  15. <?php
  16. }
  17. ?>
  18.  
  19. <?php
  20. break;
  21. case 'promocje':
  22. ?>
  23. <div class="podmenu">
  24. <?php
  25. echo $row['obiekty_promocje'];
  26. ?>
  27. </div>
  28. <?php
  29. break;
  30. default:
  31. echo $row['obiekty_lokalizacja'];
  32. }


a to kod podmenu.js:
Kod
$(document).ready(function(){
    var podmenu_link = 'index.php?page=pokoje-goscinne&id_obiekt=c742a510152&podmenu=promocje';
    
    $('.obiekty_link').click(
        function() {                
        $.get(podmenu_link, function(przyslane_dane) {
        $('.podmenu').html(przyslane_dane);
    }
    );    
   }
   );
});


Chciałbym, żeby ten kod z głównego pliku np.
  1. echo $row['obiekty_promocje'];
wyświetlał się bez przeładowania, co jest źle w powyższym kodzie?
wiem, że ten link jest na sztywno narazie (podmenu_link) jednak mimo to nie działa.