En una consulta comun y corriente como esta...
Código:
$sql = "insert into presupuesto_cabecera values(".$codigo.",'".$fechadb."','".$cliente."','".$referencia."',".$sub.",".$taxes.",".$totaltx.",".$total.")";
mysql_query($sql) or die("Problema al insertar datos");
por lo general si hay un error en la consulta o con los datos me lanzaria el error de "Problema al insertar datos" y no me ejecutaria la consulta, pero en este caso si... me lanza el error y reviso la base de datos y si me ejecuta la consulta...
Alguien que le aya pasado esto... SAludos