[請益] if...else小問題

看板PHP作者 (系辦工讀生)時間16年前 (2009/03/25 01:20), 編輯推噓2(204)
留言6則, 4人參與, 最新討論串1/1
我有個作業 是要做新增資料到資料庫裡 我在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

03/25 02:52, , 1F
可有完整一點的程式碼?不知道 $j 怎麼冒出來的
03/25 02:52, 1F

03/25 02:55, , 2F
你的 $j 一開始並不等於"sex_m"啊
03/25 02:55, 2F

03/25 02:56, , 3F
checked="<? echo $sex ?>" <- XHTML OK
03/25 02:56, 3F

03/25 02:57, , 4F
我猜是根本資料庫抓取資料的地方就有問題了
03/25 02:57, 4F

03/25 03:40, , 5F
我剛單獨試了一下= =好像真的是抓取錯。
03/25 03:40, 5F

03/25 05:47, , 6F
你打開HTML source看的話你可以早點自己發現問題
03/25 05:47, 6F
文章代碼(AID): #19oHP55Z (PHP)
文章代碼(AID): #19oHP55Z (PHP)