Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Label a dynamiczne rekordy
krzesik
post 4.02.2013, 18:25:43
Post #1





Grupa: Zarejestrowani
Postów: 516
Pomógł: 1
Dołączył: 25.08.2012

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


Witam tworzę tabelką wętlą while:
  1. ........
  2. while($r = mysql_fetch_array($wynik))
  3. {
  4. $k++; //liczba porządkowa
  5. echo '<tr>';
  6. echo '<td>'.$k.'</td>';
  7. echo '<td><input type="checkbox" checked="checked" id="rekord[]" name="rekord_on[]" />&nbsp;&nbsp;&nbsp;&nbsp;<b><label for="rekord[]" >'.$r[imie_nazwisko].'</b></td></label>';
  8. echo '</tr>';
  9. }
  10. ..........................

chciałbym uzyskac efekt taki aby po najechaniu na imię i nazwisko (a nie wyłącznie na checkbox-a) mógłbym go wyłączyć/włączyć, a coś mi nie wychodzi. zawsze aktywny jest ostatni.....
Go to the top of the page
+Quote Post
nospor
post 4.02.2013, 18:31:18
Post #2





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




skoro używasz LABEL to ID ma być unikalne.
rekord[] nie jest unikalnym id. Jest dokladnie takie samo


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
markonix
post 4.02.2013, 18:31:54
Post #3





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

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


ID i tym samym FOR nie muszą mieć takiej samej wartości jak name, a muszą być unikalne.
I tam umieszczanie nawiasu [] nie jest wskazane.


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 11:39