Te dije el tercer campo de la tabla tb_categorias era opcional, por eso el sql que te postee solo se insertan dos datos, el 0 para un campo autoincremento, y el '".$nombcategoria."' para lo que hayas digitado en el campo del formulario para digitar las categorias.
Código PHP:
Ver original$nombcategorias = $_POST['categorias'];
Ahora al momento de seleccionar una categoria del combo (las categorias del combo se cargan desde la bd) la opcion selecciona tiene un value o codigo.
y ese es el que se inserta a la tabla productos.