を選択した場合は、チェックボックスの値を取得するためにREQた場合、私はいくつかのチェックボックスどのように読み取り専用ではなく
foreach ($result as $set){
if ($set['Req']=='0')
?><input type="checkbox" name="select[]" value="1">
<?else?>
<input type="checkbox" name="select[]" value="1" checked READONLY DISABLED>?>
}
は、4つのチェックボックスが発生存在すると仮定チェック可能を持っている!= 0、チェックボックスは読み取り専用になり、必須のチェックを。そうでない場合、 ユーザチェックかが
checkbox1 : readonly
checkbox2 : select
checkbox3 : not select
checkbox4 : readonly
現在選択[]でのみ、{1}、なぜなら読み取り専用/ポストませんチェックしていません値 。どのように{1,1,0,1}である選択[]を取得するのですか?ありがとう
更新: はどのように私はどのチェックボックスが選択されていません知っていると、ユーザはそのボックスをチェックしていない場合select[] = 0
を追加することができますか?私は考えることができる
一つの方法は、私はこのケースでは、アレイ= 4の合計の長さを取得 であると私は今
をそれを得ることができますが、問題は、私が正しい位置に追加することができます方法です?
代わりにチェックボックスを無効にするので、あなたができるcurrently i have select[] = {1,1,1} and $len=4;
ええ、簡単です、アイテムが存在しない場合、どのように '0'を追加できますか?私は[2] => '0'と[4] => '0'を追加する必要があることを意味するが、全長= 4と[1] => '1'と[3] => '1' ?ありがとう – user782104