
20/07/2003, 15:03
|
Ex Colaborador | | Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 22 años, 9 meses Puntos: 16 | |
Hola,
Si visitaste el link que te puse, hay explica como meter " dentro de un acadena delimitada por ". Debes escaparlas con \. Si quieres meter variables dentro de una cadena, esa cadena debe estar delimitada por ". En tu caso:
$sql=mysql_query ("LOAD DATA local infile \"/tmp/samba/$ano/$mes/$dia/sik-648.txt\" into table placa");
Date cuenta que he vuelto a poner las ". Si quieres hacerlo con comillas simples, debes concatenar:
$sql=mysql_query ('LOAD DATA local infile "/tmp/samba/'.$ano.'/'.$mes.'/'.$dia.'/sik-648.txt" into table placa');
O tambien podrias poner las " de dentro como ':
$sql=mysql_query ("LOAD DATA local infile '/tmp/samba/$ano/$mes/$dia/sik-648.txt' into table placa");
Yo te recomendaria que te acostumbrases a trabajar con una de las formas.
Saludos.
__________________ Josemi
Aprendiz de mucho, maestro de poco. |