Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> pobieranie wartości id z pętli foreach
bobi194
post
Post #1





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 24.04.2006

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


Witam
mam mały problem
jest pętelka, która wyświetla dane z zapytania do bazy
  1. foreach($tab_szkolen as $szkol)
  2. {
  3.  
  4. echo'<tr ><td>'.$szkol->nazwa.'</td><td>'.$szkol->id_szkolenia.'</td><td><div id="usun">'. html::image('media/img/usun.png')).'</div></td></tr>';
  5. echo'<input type="hidden" id="id_szkolenia" class="id_szkolenia" value="'.$szkol->id_szkolenia.'"/>';
  6. }

mam też kod jquery
  1. $('#usun').live("click",function()
  2. {
  3. $.ajax(
  4. {
  5.  
  6. type:"POST",
  7. url:"<?php echo url::base();?>index.php/ajax",
  8. async: true,
  9. data:"&usun="+$("#id_szkolenia").val(),
  10. dataType: "html",
  11. ...
  12. }
  13. }
  14. );

problem polega na tym, że jeżeli pętla wyświetla np: 10 wierszy, a wybrany do usunięcia został 8 wiersz to i tak jquery pobierze wartość z pierwszego id_szkolenia w tabeli jak to można obejść(IMG:style_emoticons/default/questionmark.gif)
szukałem ale nie uzyskałem odpowiedzi maże ktoś miał taki problem
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
i odwołanie w jquery $(".id_szkolenia").val() efekt będzie taki sam jak to zmienić macie jakiś pomysł

A porównaj sobie:
[JAVASCRIPT] pobierz, plaintext
  1. $('#id_szkolenia').length;
[JAVASCRIPT] pobierz, plaintext

z
[JAVASCRIPT] pobierz, plaintext
  1. $('.id_szkolenia').length;
[JAVASCRIPT] pobierz, plaintext

(oczywiście, zmieniając stosownie resztę)
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: 10.06.2026 - 11:12