Problema con LOAD DATA INFILE
Hector Vergara R.
hvergara en gmail.com
Mie Ago 11 00:57:34 CLT 2004
es claro por que no te arroja el error. Cuando uno antepone @
(arrobas) a las funciones, es para evitar que esta arroje errores al
stdout (salida estandar). Quitale la @ a mysql_query y te tendria que
mostrar el error (si es que existiese).
ademas, pq no ingresas los datos por consola con ....../bin/mysql ?
On Wed, 11 Aug 2004 01:35:22 +0000 (UTC), Bernardo Jerez Mun~oz
<scott en inf.utfsm.cl> wrote:
> Hola grupo!..
>
> Tengo una consulta del tipo:
>
> sql="LOAD DATA INFILE '" . addslashes($ruta_completa) . "' INTO TABLE
> prueba FIELDS TERMINATED BY ',' ENCLOSED BY '\"' LINES TERMINATED BY
> '\\n'";
> echo $sql;
> $result = @mysql_query ($sql,$conexion) or die ("Ooosssoo");
>
> el problema es que no hace nada!!!... ni si quiera me arroja un error!...
>
> pero si tomo el resultado de "echo $sql;" y copy paste sobre phpMyAdmin,
> funciona sin problemas!... por lo que descarto errores en la sintaxis!..
>
> no entiendo!... por qué no me funciona?..
>
> alguna experiencia o comentario?
>
> desde ya GRACIAS!!!
>
> --
> ..
>
--
Hector Vergara Reinoso
hvergara [at] gmail.com
Linux Counter: #177946
Más información sobre la lista de distribución PHP