Php e mysql

Eu criei um formulário para gravar as informações no banco, uso o Wamppserver, se tiver apenas as colunas que eu quero inserir ele insere, mas se tiver uma a mais que vai ficar sem inserção ele não insere nada.

<?php
session_start();
include_once 'conexao.php';

$kit = filter_input(INPUT_POST, 'kit', FILTER_SANITIZE_STRING);
$fab = filter_input(INPUT_POST, 'fabricante', FILTER_SANITIZE_STRING);
$lote = filter_input(INPUT_POST, 'lote', FILTER_SANITIZE_STRING);
$validade = filter_input(INPUT_POST, 'validade', FILTER_SANITIZE_STRING);

//echo "Kit: $kit <br>";
//echo "Fabricante: $fab <br>";

//até aqui esta ok

$result_usuario = "INSERT INTO testekit (kit, fabricante, lote, validade) VALUES ('$kit', '$fab', '$lote', '$validade')";
$resultado_usuario = mysqli_query($conn, $result_usuario);

if(mysqli_insert_id($conn)){
	$_SESSION['msg'] = "<p style='color:green'>Kit cadastrado</p>";
    header("Location: cadastrarkit.php");
}else{
	$_SESSION['msg'] = "<p style='color:green'>Kit não cadastrado</p>";
    header("Location: cadastrarkit.php");

}

?>

Ou seja, se na tabela só existir as colunas ( kit, fabricante, lote e validade) ele insere, mas se tiver uma a mais que vou querer que seja inserido depois, e no momento ela vai ficar em branco nenhum dado é inserido na tabela

Se essa outra coluna está marcada na tabela como NOT NULL e sem valor DEFAULT definido ai ele não deixa inserir mesmo…

Alguma mensagem de erro na hora de inserir?