如果值为 null Mysql,则跳过插入查询

Skip insert query if a value is null Mysql

您好,我有一个包含不同字段的 table,我进行了插入查询,如果其中一个字段中的值为空,我想跳过插入查询。 例子

Table
id    name    surname    kids
1     john      doe       2
2     mary      jones     3

如果新的插入内容在字段 kids 中没有价值,我希望跳过该条目。 有没有可能的方法来检查?` 我的代码是

INSERT INTO `clients`.`kids` (`id`, `name`,`surname`,`kids`) VALUES (NULL,'".$data['name']."','".$data['surname']."','".$data['kids']."');";`

只需添加一张支票 -

if (!empty($data['kids'])) {
    // run the query
}

只有在没有孩子进入时你才要求跳过

if (!empty($data['kids'])) {
    //  query
}

您可以这样检查:

if(!empty($data['kids']) && isset($data['kids']))
 {
       // Write your code here 
 }