作者hschch (系辦工讀生)
看板PHP
標題[請益] if...else小問題
時間Wed Mar 25 01:20:02 2009
我有個作業
是要做新增資料到資料庫裡
我在INPUT裡用radio來做男女的選擇
然後show用if-else
會讀出input裡值是男是女
可是現在我從input到show之後
radio都是出現女的選項
以下是我相關的程式碼
可以請教是哪邊出了問題嗎????
if($j=="sex_m"){
$sex="checked";
$sex2="";
}else{
$sex="";
$sex2="checked";
}
<input type="radio" name="j" value="sex_m" <? echo $sex; ?>>男
<input type="radio" name="j" value="sex_f" <? echo $sex2; ?>>女
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.118.42.130
→ michaelclow :可有完整一點的程式碼?不知道 $j 怎麼冒出來的 03/25 02:52
推 ot32em :你的 $j 一開始並不等於"sex_m"啊 03/25 02:55
→ ot32em :checked="<? echo $sex ?>" <- XHTML OK 03/25 02:56
→ michaelclow :我猜是根本資料庫抓取資料的地方就有問題了 03/25 02:57
→ hschch :我剛單獨試了一下= =好像真的是抓取錯。 03/25 03:40
推 buganini :你打開HTML source看的話你可以早點自己發現問題 03/25 05:47