Hai ragione!

Però anche così num_rows non potrà mai essere == 0 quindi non potrà mai verificarsi l'inserimento, perchè non mi inserisce nulla qualunque cosa io scriva nei campi.

Sarà che a me non serve num_rows