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
  • 1072 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(No tienes permisos para ver links. Registrate o Entra con tu cuenta($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.                 No tienes permisos para ver links. Registrate o Entra con tu cuenta(1);
  75.        
  76.         }
  77.  
  78. }
  79.  
  80. function subir($archivo){
  81.  
  82.        
  83.  
  84.  
  85. $row = 0;
  86. $fp = No tienes permisos para ver links. Registrate o Entra con tu cuenta ($archivo,"r");
  87. while ($data = No tienes permisos para ver links. Registrate o Entra con tu cuenta ($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 = No tienes permisos para ver links. Registrate o Entra con tu cuenta($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. No tienes permisos para ver links. Registrate o Entra con tu cuenta ($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: 1
Vistas: 2192
Último mensaje Agosto 06, 2018, 11:08:47 pm
por jaimefrankoweb
Clase para crear y modificar un archivo Excel desde PHP

Iniciado por ANTRAX

Respuestas: 0
Vistas: 1905
Ú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: 983
Último mensaje Diciembre 28, 2012, 02:56:29 am
por 2Fac3R
Crear imagenes desde base de datos Mysql

Iniciado por godmurdoc

Respuestas: 2
Vistas: 1547
Ú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: 2749
Último mensaje Febrero 22, 2018, 04:14:12 am
por DuendeSlayeR