Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/07/2011, 09:44
Avatar de Markgus
Markgus
 
Fecha de Ingreso: junio-2010
Mensajes: 152
Antigüedad: 13 años, 10 meses
Puntos: 5
sintaxis y escape de comillas

hola les cuento, tengo un txt que quiero cargar a mysql el txt esta separado por , y encerrado por "
esta es la consulta

Código MySQL:
Ver original
  1. LOAD DATA INFILE '/var/www/html/miweb/carpeta/output_2011-07-21.txt' INTO TABLE tabla

en el php si hago esto marca error
Código PHP:
$insertar " LOAD DATA INFILE '/var/www/html/miweb/carpeta/output_2011-07-21.txt' INTO TABLE tabla
FIELDS TERMINATED BY ',' ENCLOSED BY ''
LINES TERMINATED BY '\n' ignore 1 lines
"
;
mysql_query($insertar) or die (mysql_error()); 
y si hago esto para intentar escapar las comillas me marca error en el mysql

Código PHP:
$insertar " LOAD DATA INFILE '/var/www/html/miweb/carpeta/output_2011-07-21.txt'""INTO TABLE tabla".
"FIELDS TERMINATED BY ','""ENCLOSED BY \'\"'".
"LINES TERMINATED BY '\n' IGNORE 1 LINES
"
;

mysql_query($insertar) or die (mysql_error()); 
algún otra manera que se les ocurra
gracias
__________________
De informáticos y locos todos tenemos un poco