Hola a todos!
Porfa, diganme porque pasa esto no entiendo.... yo corro la sentencia a modo de comando y si me funciona, pero la conbino con php y no me funciona................ayuda.
Lo que quiero hacer es lo siguiente:
almacenar datos a una tabla de Mysql desde un archivo plano, yo se que la sentencia es "load data local infile 'nomfile' into table tabla" pero no me funciona.
el codigo que tengo es:
<?php
include_once("clase.inc");
$class=new sentencias();
$class->conectar();
$tabla="prueba";
$file="C://mysql//bin//prueba.log";
$sql="load data local infile '$file' into table $tabla";
print $sql;
$ejecutar = mysql_query($sql) or die (mysql_error());
if ($ejecutar != "") {
print "Se insertaron lo datos correctamente ";
}
else
print " No se insertaron los datos ";
$class->desconectar();
?>
Porque no me funciona?
Porfa, diganme porque pasa esto no entiendo.... yo corro la sentencia a modo de comando y si me funciona, pero la conbino con php y no me funciona................ayuda.
Lo que quiero hacer es lo siguiente:
almacenar datos a una tabla de Mysql desde un archivo plano, yo se que la sentencia es "load data local infile 'nomfile' into table tabla" pero no me funciona.
el codigo que tengo es:
<?php
include_once("clase.inc");
$class=new sentencias();
$class->conectar();
$tabla="prueba";
$file="C://mysql//bin//prueba.log";
$sql="load data local infile '$file' into table $tabla";
print $sql;
$ejecutar = mysql_query($sql) or die (mysql_error());
if ($ejecutar != "") {
print "Se insertaron lo datos correctamente ";
}
else
print " No se insertaron los datos ";
$class->desconectar();
?>
Porque no me funciona?