un esbozo de idea:<br><?php<br> $csv = "";<br> $f = fopen("archivo.csv", "r");<br> while(!feof($f))<br> $csv .= fgets($f, 4096);<br> $filas = split("\n", $csv);<br> for($i = 0; $i < count($filas); $i++){
<br> $columnas = split(",", $filas[$i]);<br> $cantidadCampos = X; //Separados por Coma<br> for($j = 0; $j < count($columnas); $j+= $cantidadCampos)<br> AQIU TIENES LOS CAMPOS SEPARADOS..Con echo puedes ver el orden de ellos para poder hacer el insert into correspondiente.
<br> }<br>?><br><br><div><span class="gmail_quote">On 5/10/06, <b class="gmail_sendername">Edison Caprile Pons</b> <<a href="mailto:ecaprile@ducasseind.cl">ecaprile@ducasseind.cl</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div style="direction: ltr;">
<div>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="ES-CL">Hola Lista:</span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="ES-CL"> </span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="ES-CL">Como puedo subir un archivo separados por comas o
cualquier tabulacion que contenga algunos campos de una base Mysql con tal de
no digitar la información??</span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="ES-CL">Si yo bajo una información del SII para luego
traspasarla a mi servidor de EFACT,
pero hasta ahora debo hacerlo registro por registro...como puedo hacerlo
para que esa misma información contenida en un archivo CSV la pueda subir sin
mayor problema?? Y asi evitarme el ingresar dato por dato??...</span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="ES-CL"> </span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="ES-CL">Gracias por cualquier ayuda...</span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="ES-CL"> </span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="ES-CL">Atte.</span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="ES-CL">Edison.</span></font></p>
</div>
</div></blockquote></div><br>