checkbox 传送空值?

情况:

在做修改功能时,多笔资料想把 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";

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章