Well, this really doesn't look right:
$Query ="insert into students (module_id, module_id2, module_id3, module_id4, module_id5, module_id6, module_id7, module_id8)
VALUES 'hus[$0]', 'hus[$1]', 'hus[$2]', 'hus[$3]', 'hus[$4]', 'hus[$5]', 'hus[$6]', 'hus[$7]')";
That should probably be $hus[0] and so on, not hus[$0].
Again, error_reporting(E_ALL) would've given you a notice about this if it had been set.