-1

基本的には、データを PHP スクリプトに投稿するときに、投稿するデータとして whats inside を使用する代わりに、オプション name="Name Here" を使用するようにしたいと考えています<option></option>

<select name="color">
  <option value="4" name="4">Dark Red</option>
  <option>Dark Blue</option>
  <option>Dark Green</option>
  <option>Orange</option>
  <option>Purple</option>
</select>

このコードでは、濃い赤を色として選択し、送信ボタンをクリックしたときに 4 を投稿するようにします。誰かアイデアはありますか? 助けてくれてありがとう!

4

2 に答える 2

0

just を使用しvalue、notを使用しnameます。要素に設定nameselectます。

<select name="color">
  <option value="4">Dark Red</option>
  <option>Dark Blue</option>
  <option>Dark Green</option>
  <option>Orange</option>
  <option>Purple</option>
</select>

送信時に「ダークレッド」を選択した場合は、 に$_REQUEST['color']なります4

于 2012-12-10T05:31:34.710 に答える
0

サーバー側に配列が必要です。何かのようなもの

colors = [
    1: "Value 1",
    2: "value 2"
]

そして、ただ取る

colors[POSTCOLOR];

私はphpマスターではありませんが、これは正しい方法です。

于 2012-12-10T05:35:24.297 に答える