1. ラジオボタンのコード
<input type="radio" name="sex" value="male" />男<input type="radio" name="sex" value="female" />女
<input type="radio" name="sex" value="male" <?php if($_POST['sex'] != "female") echo "checked=checked;" ?> />男<input type="radio" name="sex" value="female" <?php if($_POST['sex'] == "female") echo "checked=checked;" ?> />女
セミコロンを削除します
echo "checked=checked" ;
セミコロンを削除しますlon
echo "checked=チェック済み" ;
次のようにテストしてください
男性
女性
$_POST[' sex '] データベースから取得されたものですか?
データベースのデータが $_POST に入った理由がわかりません。どのブラウザを使用していますか?ブラウザがデータをキャッシュしているためでしょうか? http://zhidao.baidu.com/question/454477852.html.私は以前にこの状況に遭遇したことがあります。英国ニッチTシャツ https://shop72605243.taabao.com、店舗番号 9463210
if($_POST[性別] == "男性"){
echo 'checked="checked"';
これが正しい書き方です
($_POST['sex'] != "女性") 内は '=' ではなく '==' です;
($_POST['性別'] != "女性") は '=' ではなく '==' です。それは間違っています、、、最初に入力してください ($_POST['sex'] を確認してください
if($_POST['sex'] != "female") echo ‘checked=“checked;’
$_POST が何であるかを入力して、それが何であるかを確認してください