私はラジオボタンオスのジェンダーローを持っています&女性。最初に登録すると、ラジオボタンの値がデータベースに格納されます。今私の質問は、私はその行を再度編集すると、その値を男性/女性として(それはチェックされています)来たいと思っています。それを作る方法?フォームの編集中にGenderラジオボタンの値を設定するにはどうすればよいですか?
注:PHPを使用しています。
HTMLスクリプト:
<label class="control-label" >Gender:</label>
<div class="row">
<div class="col-md-6" >
<label class="radio-inline" >
<input type="radio" name="gender" id="optradio" checked>Male
</label>
<label class="radio-inline">
<input type="radio" name="gender" id="optradio">Female
</label>
</div>
</div>
あなたは(正しい保存したいことを意味しますか)性別は、あなたがフォームを再投入するときにチェックされますか? –
プレーンなPHPを使用している場合は、関数名を渡すgetGenderByNameなどの関数を作成する必要があります。たとえば、$ sql = "Select from user where name = Namita;"のようにします。データを配列に格納する $ result = $ conn-> query($ sql); var_dump($ result)を使用して、そこにあるフィールドを確認するか、名前がわかっている場合は単にデータベースフィールドを入力します。例えば、echo $ result ['gender']; – Giedrius
まず、dbに正しい値が含まれていることを確認しましたか? 2つの異なる要素に同じidを使うことはできません。 'id'は一意でなければなりません+ラジオボタンに' value'属性がありません。 –