Foros del Web » Programando para Internet » PHP »

load data infile

Estas en el tema de load data infile en el foro de PHP en Foros del Web. Hola buenas tengo el siguiente codigo pa subir un archivo a mysql funciona ok, pero en el archivo bajo solo 1 columna, y al momentode ...
  #1 (permalink)  
Antiguo 27/04/2011, 08:10
 
Fecha de Ingreso: enero-2009
Mensajes: 142
Antigüedad: 13 años, 5 meses
Puntos: 1
load data infile

Hola buenas tengo el siguiente codigo pa subir un archivo a mysql
funciona ok, pero en el archivo bajo solo 1 columna, y al momentode
cargar el archivo debo llenar 2columnas la primera con una fecha de cargar
"el dia que se cargo el archivo" y la columna que esta en el archivo, y eh
tratado y no logro sbirbien el archivo
Código PHP:
Ver original
  1. <?php
  2.         $conectar=mysql_connect("localhost","diego","486486");
  3.         if($conectar==true){
  4.         echo "Se ha conectado correctamente";
  5.         }else{
  6.         echo "error al conectarse";
  7.         }
  8.         $db=mysql_select_db("cdr",$conectar);
  9.         if($db==true){
  10.         echo "<br>Se ha encontrado la base de datos";
  11.         }else{
  12.         echo "<br>no se encuentra la base de datos";
  13.         }
  14.         echo "<br>";
  15.         $insertar=("LOAD DATA LOCAL INFILE 'c:/detalle.txt' REPLACE INTO TABLE cruz FIELDS TERMINATED BY ';' LINES TERMINATED BY '\r\n'");
  16.         $result = mysql_query($insertar,$conectar) or die(" load -" . mysql_error());
  17.  
  18. ?>
  #2 (permalink)  
Antiguo 27/04/2011, 08:24
Avatar de Patriarka  
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 11 años, 5 meses
Puntos: 288
Respuesta: load data infile

por que no simplemente haces un insert???????
insert into table mi_tabla (imagen, fecha) values ($imagen, $fecha) //pseudo codigo adaptalo a tu sistema
  #3 (permalink)  
Antiguo 27/04/2011, 08:29
 
Fecha de Ingreso: enero-2009
Mensajes: 142
Antigüedad: 13 años, 5 meses
Puntos: 1
Respuesta: load data infile

osea se puede, pero debo bajar un archivo y cargarlo a otra tabla con 2 columnas

numero | fecha
xxxxx | 20110427

mi archivo contiene la columna numero ahora cuando suba el archivo debe tomar la fecha dehoy
y asociarlo a cada fila
  #4 (permalink)  
Antiguo 27/04/2011, 08:43
Avatar de Patriarka  
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 11 años, 5 meses
Puntos: 288
Respuesta: load data infile

Cita:
Iniciado por Patriarka Ver Mensaje
por que no simplemente haces un insert???????
$fecha = date("d-m-Y");
insert into table mi_tabla (imagen, fecha) values ($imagen, $fecha) //pseudo codigo adaptalo a tu sistema
me parece que te estas ahogando en un vaso de agua.....

Etiquetas: data, infile, load
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:55.