Comunidad de diseño web y desarrollo en internet online

insert y select en la misma instrucción

Citar            
MensajeEscrito el 25 Feb 2013 09:01 pm
Amigos, tengo que hacer un insert en una tabla con dos campos, a partir de un select en otra tabla.

He verificado la tabla origen, tiene registros y el campo Legajo.
Ejemplo de lo que hago:

$result = mysql_query ("insert INTO eval select Legajo from personas,'1'");

Ejecuto el PHP, pero no hace nada. Mensajes de error no emite.

Les agradeceré la ayuda que me puedan brindar, gracias!

Por grodrig61

Claber

223 de clabLevel



 

chrome
Citar            
MensajeEscrito el 26 Feb 2013 12:43 pm
Porque no es un error de php, sino un error de sintaxis sql...
Hace

Código PHP :

echo mysql_error;

Para ver el error en cuestión...
Pero desde ya tenés un error en la sql, debería ser algo así

Código MySQL :

INSERT INTO `eval`(`campo_a_legajo`) SELECT `legajo` FROM `personas`

Y ese ,'1' no se que hace ahí...
Te paso la doc oficial aca

Por SinSemilla

Claber

336 de clabLevel



Genero:Masculino  

i am that i am...

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.