私はすべてのユーザーがプロフィールを作成し、彼の個人情報をDBに挿入する必要があるプラットフォームを持っています。これは国籍であり、挿入されていますユーザーが初めて自分のプロフィールを作成しているときに、HTMLドロップリスト(100以上の国を含む)によって表示されます。
<select name="nationality" id="nationality" >
<option value="0" label="Select a country ... " >Select a country ... </option>
ユーザーが自分のプロファイルに戻っlogingあるとき、私は「」「選択された」としてマークされ、彼の国籍のオプションを持っているために、このドロップダウンリストが欲しいです。
ログイン時にすべてのデータが選択されている場合、国籍の値は$ _Sessionになります。
これを行うための最も簡単な方法は、この
<option value="GR" label="Greece" <?php if(($_SESSION['nationality'])=='GR') echo 'selected="selected"'; ?>>Greece</option>
のように、すべてのオプション値内でPHPコードを使用することです。しかし、私は300 + countries.Iたいのリストからすべてのオプションを指定してこれを行うことはできませんこれはJavascriptで行われます。 私は多くのことを試しましたが、それを並べ替えることはできません ありがとうございました
あなたの質問は何ですか? –
"html"を除くすべてのタグをサポートするコードはまったくありません。 –
実際に '$ _Session'を使用している場合は間違っています。 –