Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [jquery]przekazanie zmiennej do php
trucksweb
post
Post #1





Grupa: Zarejestrowani
Postów: 1 199
Pomógł: 31
Dołączył: 22.03.2004
Skąd: Warszawa

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


jak w jquery przekazac zmienna metoda POST lub GET do skryptu PHP, ktory nastepnie powinien za pomoca tej wartosci wykonac zapytanie SQL i dalej wyswietlic wynik na stronie ?

utknalem na czyms takim:
  1. <?php
  2. $(document).ready(function(){
  3. $('.depot').click(function () {
  4.  
  5. var id = $(this).attr("rel");
  6.  
  7. $.get("index.php", {id_mag: id});
  8.  
  9. $.ajax({
  10.  'url': 'index.php',
  11.  'data': {'id_mag': id},
  12.  'dataType': 'json',
  13.  'type': 'POST', // GET
  14. });
  15.  
  16. });
  17.  
  18.  
  19. });
  20. ?>


o ile w konsoli firebuga dodaje do adresu wartosc id_mag (gdy wezme GET) to nie wiem jak tego uzyc w php
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




o zgrozo....
Dostales ode mnie dzialajace skrypty. Wykonales je doslownie?
Wykonaj to co dostales doslownie bez zadnych swoich "poprawek" i nie pisze ze nie dziala!!!



Co do Twoich modyfikacji:
<a href="#" onclick="klik();return false;">Kliknij mnie</a> tu<?php echo $_GET['id_mag']; ?>
ty wogole tego nie czaisz. Przeczytaj kilka kursów o ajax bo nie masz zielonego pojecia o idei jego dzialania.

Twoje echo $_GET['id_mag'] w glownym skrypcie sie nie wykona, nie przy glownym ządaniu. zrozum to. Nie mieszaj pojec, tylko wykonaj to co ci dalem a potem poczytaj jeszcze o tym.

edit: a jak te id chcesz mie "tu" to zrob tak:

  1. <script type="text/javascript" src="jquery.js"></script>
  2. <script type="text/javascript">
  3. function klik(){
  4. var id = '5';
  5. $.get("test.php", {id_mag: id}, function(data){
  6. $('#tu').html(data);
  7.  
  8. });
  9. }
  10. </head>
  11. <a href="#" onclick="klik();return false;">Kliknij mnie</a> <div id="tu"></div>
  12. </body>
  13. </html>
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: 15.10.2025 - 07:11