Php 我的sql查询有什么问题?它不存储数据

Php 我的sql查询有什么问题?它不存储数据,php,mysql,checkbox,Php,Mysql,Checkbox,请帮助我进行sql查询。我无法在我的数据库中存储复选框的值和日期。有任何解决方案吗?如果没有的话。我应该换什么?说到sql和php,我只是个初学者。提前谢谢 设定日期: 名字 姓 主题 部分 性别 地位 现在有一个if语句来检查变量是否为空,因此以后的值永远不会为真。 删除此项: if(empty($_POST['set_date']) && empty($_POST['status'])) { ... } 但当然要把代码留在点上屏幕上有错误吗?您

请帮助我进行sql查询。我无法在我的数据库中存储复选框的值和日期。有任何解决方案吗?如果没有的话。我应该换什么?说到sql和php,我只是个初学者。提前谢谢


设定日期:



名字 姓 主题 部分 性别 地位
现在有一个if语句来检查变量是否为空,因此以后的值永远不会为真。 删除此项:

if(empty($_POST['set_date']) && empty($_POST['status']))
    {
    ...
    }

但当然要把代码留在点上

屏幕上有错误吗?您的error.log中有什么内容?还要注意,此代码容易受到SQL注入攻击。最好使用PDO并准备您的语句。但为什么当我获得更多输入时,我的数据库中只存储了一个输入。最好使用filter_输入(input_POST,'status')检查variabe是否存在且不为空,因为如果使用empty(),您可能会遇到0的问题;
if(empty($_POST['set_date']) && empty($_POST['status']))
    {
    ...
    }