iT邦幫忙

0

checkbox 傳送空值?

  • 分享至 

  • xImage
  •  

情況:

在做修改功能時,多筆資料想把 checkbox 傳送空值,也就是如果有勾選,POST 到資料庫紀錄 Y,如果不勾選,資料庫就紀錄空值。

問題:

原本資料庫紀錄 Y,但想要改成不勾選,結果發現明明沒勾選,POST 資料後資料庫卻沒改成空值,後來才發現 checkbox 如果不勾選是不會 post 值出去的
例:

<input name="is_set" value="Y" >

不勾選後 POST 送出,根本抓不到 $_POST[is_set]

解法:

POST 後判斷有沒有抓到,沒抓到就自訂變數設空值寫入,否則就設 Y

$is_set=empty($_POST['is_set'])?"":"Y";

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言