Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mySQL] update checkbox
gawar
post
Post #1





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 26.10.2010

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


Witam mam formularz który aktualizuje dane w jednej z tabel bazy danych, w momencie wyszukania konkretnego rekordu wartość checkboxa jest prawidłowa, lecz gdy dane wczytuje do formularza edycji wartość zawsze przyjmuje - "0":( czy jest na to jakiś sposób??Oto wycinek kodu wczytującego dane do formularza:
  1. <input name="jeden" type="checkbox" value="'.$r['jeden'].'" /><br />

Bardzo proszę o podpowiedź!

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
thek
post
Post #2





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




a wiesz, że zaznaczanie checkboxa nie odbywa się przez value? Trzeba mu ustawić checked="checked" gdy jest zaznaczony. Jeśli nie jest- nie dodawać.
Go to the top of the page
+Quote Post
Olimpia_ona
post
Post #3





Grupa: Zarejestrowani
Postów: 71
Pomógł: 2
Dołączył: 10.03.2005
Skąd: Elbląg

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


Cytat(thek @ 14.12.2010, 00:55:38 ) *
a wiesz, że zaznaczanie checkboxa nie odbywa się przez value? Trzeba mu ustawić checked="checked" gdy jest zaznaczony. Jeśli nie jest- nie dodawać.


Czyli powinienieś mieć coś w stylu:
  1. echo'<input name="jeden" type="checkbox" value="'.$r['jeden'].'"';
  2. $pyt1="SELECT ...(sprawdzasz w bazie jaką wartość ma kolumna zapisująca wartość checkboxa)... ";
  3. $zap1=mysql_query($pyt1);
  4. if ($rek1 = mysql_fetch_array ($zap1))
  5. { echo ' checked '; }
  6. echo '/>';
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.10.2025 - 08:01