comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

Cargar archivo CVS a mysql

  • 0 Respuestas
  • 1012 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Devilboy

  • *
  • Underc0der
  • Mensajes: 328
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« en: Febrero 28, 2011, 06:24:52 pm »
Bueno un pequeño script que hice que nos sirve para cargar un archivo cvs a una tabla en mysql


Código: PHP
  1. <?php
  2.  
  3. require($path . 'titulo.php');
  4. require('../funciones/mysql_fns.php');        
  5. $db = abrir_conexion_bd("bd");
  6. $existe=$_POST['existe'];
  7.  
  8. if($existe != 1){
  9. ?>
  10.  
  11.  
  12.  
  13. <form name="form1" enctype="multipart/form-data" method="post" action="subir.php">
  14.   <p align="center"><strong>Carga de Archivo </strong></p>
  15.   <table width="100" border="1" align="center">
  16.     <tr>
  17.       <th background="../imagenes/cuerpo.jpg">Selecciona Archivo(CVS)</th>
  18.       <th><input type="file" name="archivo" /></th>
  19.     </tr>
  20.     <tr>
  21.       <th colspan="2">
  22.          
  23.            <input name="existe" type="hidden" value="1">
  24.            <input name="valor" type="hidden" value="1">
  25.         <input type="submit" name="Submit" value="Enviar">
  26.       </th>
  27.     </tr>
  28.   </table>
  29.   <p>&nbsp; </p>
  30.   <p>&nbsp; </p>
  31.  
  32. </form>
  33. <?php
  34. }else{  
  35.  
  36.  
  37. $archivo = $_FILES["archivo"]["name"];
  38. $valor = $_POST['valor'];
  39.  
  40.  
  41.  
  42. switch($valor){
  43.        
  44.         case 1:
  45.         validar($archivo);
  46.         validar_tipo($archivo);
  47.         subir($archivo);       
  48.         break;
  49.  
  50.  
  51.  
  52.         }//fon switch
  53.  
  54.  
  55. }//fin else
  56.  
  57.  
  58. //+++++++++++++++++++++funciones++++++++++++
  59.  
  60.  
  61. function validar($archivo){
  62.  
  63.         $cadinval = 0;
  64.        
  65.         if(You are not allowed to view links. Register or Login($archivo)){
  66.                 echo("<br><center><b>No haz Seleccionado Un Archivo</b></center>");
  67.                 $cadinval = 1;
  68.         }
  69.        
  70.        
  71.         if($cadinval){
  72.                
  73.                 echo "<hr><center><p><INPUT TYPE='button' VALUE='Regresar' onClick='history.back()'></center>";
  74.                 You are not allowed to view links. Register or Login(1);
  75.        
  76.         }
  77.  
  78. }
  79.  
  80. function subir($archivo){
  81.  
  82.        
  83.  
  84.  
  85. $row = 0;
  86. $fp = You are not allowed to view links. Register or Login ($archivo,"r");
  87. while ($data = You are not allowed to view links. Register or Login ($fp, 1000, ","))
  88. {
  89. $row++;
  90.  
  91. $insertar="INSERT INTO pres (anio,tipo,programa,importe,fecreg,mes,docto,partida) VALUES ('$data[0]','$data[1]','$data[2]','$data[3]','$data[4]','$data[5]','$data[6]','$data[7]')";
  92.  
  93. $insertar = You are not allowed to view links. Register or Login($insertar);
  94.  
  95.  
  96.  
  97.  
  98.  
  99. }
  100.  
  101. if($insertar){
  102.  
  103.         echo "<br><center>Se Han Cargado: $row Registros<br><br><INPUT TYPE='button' VALUE='Regresar' onClick='history.back()'></center>";
  104.  
  105. }else{
  106.        
  107.         echo "<br><center><b>Error</b></center>";
  108.  
  109.  
  110. }
  111. You are not allowed to view links. Register or Login ($fp);
  112.  
  113. }
  114.  
  115.  
  116. //+++++++++++++++++++++++++++++++++++++++++++
  117.  
  118. ?>
  119.  

solo hay ke modificar la sentencia insert por la suya

Devilboy
« Última modificación: Marzo 27, 2014, 06:06:07 pm por Expermicid »

Veo Una Energia Que Con Deceo de Justicia... Veo Mas Alla de LAs Letras Escritas...
Veo Un Hacktivismo Puro... Nacido De lo Mas Profundo De un Corazon..
Con La Mirada Firme En Defender Mis Ideales...


 

¿Te gustó el post? COMPARTILO!



Generando mensajes Push en Navegador Mysql + php + push.js

Iniciado por HckDrk

Respuestas: 0
Vistas: 596
Último mensaje Enero 13, 2018, 03:25:55 am
por HckDrk
Clase para crear y modificar un archivo Excel desde PHP

Iniciado por ANTRAX

Respuestas: 0
Vistas: 1703
Último mensaje Febrero 24, 2010, 11:42:44 am
por ANTRAX
Manejar tu propio archivo de logs [ error_log() ]

Iniciado por 2Fac3R

Respuestas: 0
Vistas: 920
Último mensaje Diciembre 28, 2012, 02:56:29 am
por 2Fac3R
Crear imagenes desde base de datos Mysql

Iniciado por godmurdoc

Respuestas: 2
Vistas: 1410
Último mensaje Julio 03, 2011, 06:10:46 pm
por godmurdoc
[VIDEOTUTORIAL] Udemy – PHP y MYSQL desde cero (2015)

Iniciado por graphixx

Respuestas: 1
Vistas: 2370
Último mensaje Febrero 22, 2018, 04:14:12 am
por DuendeSlayeR