PHP中選項按鈕擷取資料庫值的問題

來源:互聯網
上載者:User
1.選項按鈕代碼
男女

2.擷取資料庫中選項按鈕值
 />男 />女


這樣寫了判斷以後,不管資料表中是男還是女,擷取到選項按鈕中都是選擇的男,請問一下是什麼情況啊。


回複討論(解決方案)

分號拿出來

echo "checked=checked" ;

分號拿出來

echo "checked=checked" ;


分號拿出來還是一樣的啊

這樣測試看看

/>男
/>女

你要先列印一哈你的$_POST['sex'] ,看看值是個啥

$_POST['sex'] 是資料庫裡面拿出來的嗎?

不明白怎麼資料庫的資料跑到$_POST裡面啦。你用什麼瀏覽器?會不會瀏覽器緩衝了資料的原因? http://zhidao.baidu.com/question/454477852.html.我之前也遇過這樣的情況。 英式小眾T恤https://shop72605243.taobao.com,店鋪號9463210

if($_POST[sex] == "male"){
echo "男";
echo "女";
}
else {
echo "男";
echo "女";
}

html代碼寫標準一點。。。。
echo ' checked="checked"';

echo ‘checked=“checked"’;
這樣寫才對


裡面($_POST['sex'] != "female")是‘==’而不是‘=’;

裡面($_POST['sex'] != "female")是‘==’而不是‘=’;

看錯了,,,你先打出來($_POST['sex'] 看看是什麼

if($_POST['sex'] != "female") echo ‘checked=“checked;’ 


另外輸出下$_POST是什麼看下
  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.