[PHP-users 518] mulple属性のあるSELECT
tyunn
php-users@php.gr.jp
Wed, 4 Jul 2001 10:49:51 +0900
フォームからのPOSTされた値の取得について
# Setoさん
----- Original Message -----
Sent: Wednesday, July 04, 2001 5:46 AM
Subject: [PHP-users 516] Re: SELECTの表示内容
ではお世話になりました。
multiple指定のあるselectについて質問させてもらいます。
<form method=post action= >
<Select name=sampl[] multiple size=3>
<option value=s1>S1</option>
<option value=s2>S2</option>
<option value=s3>S3</option>
<option value=s4>S4</option>
<option value=s5>S5</option>
</select>
<input type=submit name="ok" value="ok">
</form>
samplで選択した値を取得しようし
if($ok){
for(reset($sample);list($key,$val)=each($sample)); ){
echo "sample[".$key."]=".$val;
echo "<br>";
}
}
としてみたのですが、出力結果はS2、S4を選択した場合は
sample[1]=
sample[3]=
となります。
INDEXではなくvalue値(ここではs1,s2,s3,s4,s5のいずれか)を取得したいの
ですがどうしたらいいでしょうか?
俊介