Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [smarty/php] Zaznaczanie checkboxa zgodnie z wartością w bazie
Forum PHP.pl > Forum > PHP
szczurek
Witam,
mam w bazie zapisane dane o użytkownikach, ale chciałbym mieć możliwość ich aktualizacji.

Pobieram z bazy dane użytkownika o danym ID, zwraca mi tablice w której mam
takie dane jak
-id (int)
- nazwa (varchar 32)
- aktywność (0/1)

Wypełniam sobie formularz no i oczywiście wartości value pola z nazwą czy ukrytego id wypełniam sobie.
Aktywność mam jako checkbox.
chciałbym aby zgodnie ze zwrócona wartością 0 lub jeden był był zaznaczany lub nie.
Czy będę musiał rozwiązywać to metodą
  1. <?php
  2. ($stan === 1?
  3. checked="checked"':'')
  4. ?>
dając to w inboxle czy może da się to rozwiązać jakoś inaczej.
Używam szablonów Smarty(chociaż to duże słowo bo dopiero się ich uczę)
MatheW
przekaz ta wartosc do smarty przez assign i w smart {if $stan==1}checked="checked"{/if}
szczurek
No w sumie, najprościej. Dzięki smile.gif
bim2
a nie lepiej juz przekazac checked=cehcked lub nic? i w szablonie <inpu type="checkbox"{check}> Nie wiem jak sie pisze bo nie uzywalem smarty.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.