ただ「ラジオボタンに再現する」ときには、checked属性を{付ける|付けない}になるので、他の要素のようにvalue属性にそのまま書けばいいというわけにはいきません。
<input type=”radio” name=”q1″ value=”Yes”> はい
<input type=”radio” name=”q1″ value=”No”> いいえ
などとなっていた場合、$_POST[‘q1’]を保持して $q1 に戻したとしたら、
<input type=”radio” name=”q1″ value=”Yes”<?php echo ($q1 == “Yes”) ? ” checked” : “”; ?> はい
<input type=”radio” name=”q1″ value=”No”<?php echo ($q1 == “No”) ? ” checked” : “”; ?> いいえ
などとしなければいけません。
参考サイト
ラジオボタンの保持方法をだれか、教えてください。PHPでお願いします。またセッション以外で、データの受け渡し方法もできれば、教えもらえたら... - Yahoo!知恵袋
ラジオボタンの保持方法をだれか、教えてください。PHPでお願いします。またセッション以外で、データの受け渡し方法もできれば、教えもらえたら、とても助かります。よろしくお願いします。 保持する方法は他のinput要素と同じです。特に違いはありません。セッション変数でもtype="hidden"のinput要素でもお好みで...
コメント