05/07/2011, 09:29
|
| | Fecha de Ingreso: julio-2011 Ubicación: cucuta
Mensajes: 26
Antigüedad: 13 años, 5 meses Puntos: 0 | |
Respuesta: guardar datos de texto plano con delimitador en mysql con php ya reemplace
fgetcsv ($fp, 1000,"|") por esto explode("|",$fp)
y si me entro al ciclo
pero no me guarda nada en la base de datos
y reemplazo
$actualizar=("LOAD DATA LOCAL INFILE '$fname' REPLACE INTO TABLE tabla
FIELDS TERMINATED BY '$delim' LINES TERMINATED BY '\n'");
por
mysql_query("INSERT INTO tabla (codigo, nombre, apellido, edad, ciudad)
VALUES ('$data[0]','$data[1]', '$data[2]', '$data[3]','$data[4]')");
y me guarda 27,376 registros en la base de datos
y el archivo solo tiene 4 lineas de 5 campos cada una
no hay una forma de guardar cada linea en la base de datos usando el load data local infile, y usando tambien la funcion explode o la fgetcsv nose uds ayudenme porque con la explode me entra al ciclo con la fgetcsv no me entra y no se que hacer |