2012-01-02 19 views
2

私のアプリケーションのCMSには、アイテムの編集フォームがあります。チェックボックスを選択する方法は?

ユーザーが編集するアイテムには、いくつかのチェックボックスがあります。

作成時に一部が選択され、その選択が実際のサイトでのアイテムの表示方法に影響するため、選択がデータベースに保存されています。

$checkedは、アイテムを作成したユーザーがボックスを選択した場合に真となるブール変数です。選択したチェックボックスを表示するコードは何ですかif($checked)

<checkbox name="bla" selected="selected" /> 

既に選択されているチェックボックスとしてレンダリングされます:

+0

を使用します($チェックする)かどうかをテストし、失敗したの???? – andrewk

答えて

6
echo '<input type="checkbox" value="123" '.($checkedValue == 123 ? 'checked="checked"':'').' />'; 
3
if($checked){ 
echo 'checked="checked"'; 
} 
1

最初から選択され、チェックボックスを表示するためのコードは次のようなものです。

if($checked) 
    $tag_info .= "selected=\"selected\""; 
2

あなたはは=は、あなたの入力要素に「をチェックし」checked属性を追加する必要があります。これらの行の中で何かを作成している場合これはと組み合わせます。 (単にあなたのDOCTYPEに応じて、をチェックする。OR)

0

をあなたの$はTRUEまたはFALSEを返すにチェックマークを付けた場合、その後

<input type="checkbox" name="" value="" id="" class="" <?php echo (($checked)?'checked':'') ?> /> 
関連する問題