Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem checkboxy i automatyczne zaznaczanie
Domini0
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 4.03.2010

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


Witam ! smile.gif


Znowu zwracam się do was o pomoc i znowu proszę o nakierowanie na dobrą droge.


Sytuacja wygląda następująco. Przy dodawaniu artykułu mam kilka checkboxów które zaznaczam jak tam mi pasuje i muzyka gra(ale tylko z tej strony). Gdy potem chce edytować ustawienia artykułu checkboxy mam niezaznaczone tzn. od nowa muszę wszystko zaznaczać tak jak trzeba. Co trzeba zrobić aby przy edycji artykułów checkboxy były odpowiednio zaznaczone, tak jak przy jego dodawaniu?


Pozdrawiam ! smile.gif
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
MateuszS
post
Post #2





Grupa: Zarejestrowani
Postów: 1 429
Pomógł: 195
Dołączył: 6.10.2008
Skąd: Kraków/Tomaszów Lubelski

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


Rozumiem w bazie masz gdzies odwolanie do tych checkboxow? np pole w tabeli "Lubi koty?" i jezeli zaznaczyl to jest 1 jezeli nie to 0, jakoś tak pewnie masz tongue.gif no i jeżeli $zmienna["checkbox_1"]==1 to daj atrybut checked=true do checkboxa


--------------------
O! Zimniok :P
Go to the top of the page
+Quote Post
Domini0
post
Post #3





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 4.03.2010

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


Zrobiłem instrukcje warunkową...


  1. if ($art[6] == 1)
  2. {
  3.  
  4. $checked = 'checked="checked"';
  5.  
  6. }
  7. else
  8. {
  9.  
  10. $checked = '';
  11.  
  12. }



a potem w szablonie ...<input type="checkbox" name="notallow" '.$checked.' value="1" /> ...


może jakoś inaczej?
Go to the top of the page
+Quote Post
Walian
post
Post #4





Grupa: Zarejestrowani
Postów: 124
Pomógł: 1
Dołączył: 13.07.2009

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


Cytat
Co trzeba zrobić aby przy edycji artykułów checkboxy były odpowiednio zaznaczone, tak jak przy jego dodawaniu?

Wykonać te same operacje (zaznaczanie) co przy dodawaniu, lub - jeśli te ustawienia checkboxów są zmienne dla artykułów - sprawdzać każdy po kolei i zaznaczać odpowiednio.

Zresztą na razie to wróżenie z fusów - pokaż więcej kodu, żebyśmy Cie dobrze zrozumieli.

  1. $checked = 'checked="checked"';

Można krócej:
  1. $checked = ' checked';
  2. <input type="checkbox" name="notallow" value="1"'.$checked.' />

Przynajmniej można tak w HTML 4.01, w XHTML chyba też - jeśli się mylę to niech mnie ktoś poprawi winksmiley.jpg
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 Aktualny czas: 19.08.2025 - 01:53