msyql_query from php
Sebastian E. Castro Avila
secastro en nic.cl
Mar Ago 30 12:56:17 CLT 2005
On Tue, 30 Aug 2005 12:30:15 -0400, Jorge Medina <mnothic en bsdmail.com>
wrote:
Hola:
> hi necesito hacer una query para ejecutar la sentencia source desde un
> php.
> alguien tiene experiencia en esto, por que sin exito he escrito lo
> siguiente:
> $poth = "/dbstruct/db.sql"
> $src = sprintf("SOURCE %s",$path);
> mysql_query($src) or die(mysql_error());
>
> i el error claramente es de sintaxis al ejecutar source
> probe con un exec() i no tuve problemas pero es bastante indecente.
>
No puedes usar "source" o su equivalente "\." de mysql via programa.
Dicha sintaxis es propia del cliente interactivo de mysql, no es parte del
SQL que el servidor acepta.
Recuerda que el cliente en este caso es tu programa, que abre un socket
directamente con el servidor.
Saludos
> --
> Jorge Medina O.
> System Manager.
> BSDCHiLE
> http://bsdchile.cl
>
>
--
Sebastian E. Castro Avila sebastian en nic.cl
Administrador de DNS, NIC Chile
Agustinas 1357 Piso 4
Santiago, Chile Cod. Postal 6500587
Phone: +56-2-9407705 Fax : +56-2-9407701
Más información sobre la lista de distribución BSD