Publicentral.com - Promocion en cientos de buscadoresPromocion en cientos de buscadores
Mostrando Codigo - Php
Code

Php - Leer datos de un fichero CSV

Códigos Php

Un pequeño ejemplo de como se pueden coger datos de un fichero de texto con separadores para insertalos en otra tabla.
Visitas: 34,151 - 02/07/2005 3:59:21
CODIGO SIN DEMOSTRACIONNO CONTIENE ARCHIVO DESCARGABLEComentario
EXPLICACION
En este caso el fichero es un CSV de una base de datos con los campos separados por punto y coma  en la función SPLIT indicamos cual es el separador de campo, para ir cogiendo los que nos interesa y meterlos dentro de la nueva tabla.
CODIGO
Codigo probado en ChromeCodigo probado en Mozilla FirefoxCodigo probado en Internet Explorer 7+Codigo probado en OperaCodigo probado en Safari


// Codigo ofrecido por Tutores.org

  1. <?php
  2. $fname="mis_datos.csv";
  3. $fp=fopen($fname,"r") or die("Erro al abrir el fichero");
  4. $line = fgets( $fp, 2024 );
  5. //iniciamos conexion a bbdd
  6. $db_link = mysql_connect('localhost', 'xxx', 'xxx');
  7. if ($db_link){ @mysql_select_db('xxx');}else {echo "error de conexion";}
  8. while(!feof($fp))
  9. {
  10. list($nombre,$apellidos) =split( ";", $line);
  11. $line = fgets( $fp, 2024 );
  12. $db_query1 ="insert into DATA values('','$nombre','$apellidos')";
  13. mysql_query($db_query1, $db_link);
  14. }
  15. fclose($fp);
  16. ?>
  17.  



ENLACE AL CODIGO
Si quieres enlazar desde tu pagina a este codigo
<!-- Inicio enlace Tutores.org -->
<a title="Tutores.org - Leer datos de un fichero CSV " href="http://www.tutores.org/codigo/1508/" target="_blank">Leer datos de un fichero CSV </a>
<!-- Final enlace Tutores.org -->
COMENTARIOS
Aun no existe ningun comentario para este Codigo.
INSERTAR COMENTARIO

Usuario:
Email:
Comentario:
Codigo Seguridad


Antes de enviar un comentario...
Todos los comentarios son revisados personalmente
Todo comentario que no haga relacion al codigo mostrado en esta pagina sera eliminado

Usuarios registrados tienen preferencia en recibir respuestas de ayuda!!
Ademas de poder insertar Imagenes,Enlaces y otras propiedades del editor.
Por favor, insertar los comentarios descriptivos.