pero debes de mantener siempre la concatenacion
Código PHP:
mysql_query("insert into tbl_detalle (`id_detalle`,`codigo_producto`,`valor_producto`,` cantidad_ detalle`) values ('$id_detalle',".$_GET["codigo_producto$i"].",".$_GET["valor_producto$i"].",".$_GET["cantidad_producto$i"].")");
saludos.