como pudiste ingresar un registro problemas de conexion no tienes
comenta la linea donde esta el mysqli_query para que no siga ingresando registros vacios y ponele un echo a la variable $consulta y debajo de ella la funcion exit; para saber que valores le estas pasando a la query.
y otra cosa si estas ocupando un objeto de conexion $con utilizalo
$con->query($sql);