otra cosa porque en la query de insersion dice que hay 7 campos en la tabla y en las variables hay 8????? y casulamente el numero 8 es el usuario de inserción
Código PHP:
Ver original//ASI ESTA
$consulta= "INSERT INTO `usuario`(`Nombre`, `Apellidos`, `username`, `password`,`Estado`, `cargo`, `departamento`)
VALUES ('$Nombre','$Apellidos','$username','$encriptar','$Estado','$cargo','$departamento','$usuario_creacion')";
//ASI DEBERIA DE ESTAR
$consulta= "INSERT INTO `usuario`(`Nombre`, `Apellidos`, `username`, `password`,`Estado`, `cargo`, `departamento`, `usuario_crea`)
VALUES ('$Nombre','$Apellidos','$username','$encriptar','$Estado','$cargo','$departamento','$usuario_creacion')";
es decir en el primer bloque falta el campo del usuario que crea para que el sistema sepa que alli tiene que insertar esa variable