Pregunto: cuando ingresás
Cita: INSERT INTO `bd`.`tabla` (
`id_compra` ,
`id_insumo` ,
`id_proveedor` ,
`id_cantidad` ,
`monto` ,
`fecha`
)
VALUES (
NULL , '2', '3', '24', '6000', '2010-08-18'
);
en la opción SQL del phpMyAdmin, ¿no se genera algún error? ¿simplemente te indica que las filas ingresadas fueron cero?