作者LovelyVivi (在傷口上灑鹽..很有趣嗎)
看板PHP
標題[請益] 下拉式選單
時間Fri Jan 6 03:43:40 2006
請問 我若是想要單選
<select name="city" size="5" >
<option value="w1" selected>台灣</option>
<option value="w2">美國</option>
<option value="w3">日本</option>
<option value="w4">中國</option>
<option value="w5">英國</option>
</select>
這都可以選 可是到要讀出 就有點問題了
我是這樣寫的 可是會有錯誤
Warning: Invalid argument supplied for foreach()
這該怎麼解決呢..
$city=$_POST['city'];
foreach ($city as $value) {
switch (trim($value)) {
case "w1":
print "台灣<br>";
break;
case "w2":
print "美國<br>";
break;
case "w3":
print "日本<br>";
break;
case "w4":
print "中國<br>";
break;
case "w5":
print "英國<br>";
break;
}
}
然後如果可以這樣跑.那我是不是也可以把$city 存進資料庫呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.22.72.250