Bueno despues de darle muchas vueltas encontre algo, lo que hice fue leer el archivo .csv desde php y luego ingresarlo a la base de datos, les dejo el codigo por si alguien algun dia lo necesita y no lo encuentra xD.
Código PHP:
Ver original<?php
$fila = 1;
if (($gestor = fopen("factura.csv", "r")) !== FALSE) { while (($datos = fgetcsv($gestor, 1000, ",")) !== FALSE) {//Es importante que el tercer parametro de la funcion fgetcsv no aparesca en lo registros del .csv de esa forma evitan posibles errores $fila++;
echo "<p> $número de campos en la línea $fila: <br /></p>\n";
for ($c=0; $c < $número; $c++) {
echo $datos[$c] . "<br />\n";
$dinamico = "var".$c;
$$dinamico = $datos[$c];
}
$sql = "INSERT INTO tb_facturacion (id_facturacion, id_nota_venta_madre, rut, nombre, direccion, neto, porc_iva) ".
"VALUES ('$var1','$var2','$var3','$var4','$var5','$var6','$var7')";
}
}
?>
Hasta la proxima.