Comunidad de diseño web y desarrollo en internet online

INSERT INTO ... SELECT

Citar            
MensajeEscrito el 16 Oct 2014 02:02 pm
Hola amigos de PHP MySQL, intento pasar datos de una tabla a otra, (campo codigo de diferente tamaño), y no logro hacerlo. El mensaje de error, es 0.

$sql_query ="INSERT INTO titulos_sector (Codigo,CodigoNombre) SELECT LEFT(codigo, 6),trim(nombre) from unidades";
$sql_query_execute = mysql_query($sql_query,$link);
echo mysql_errno($link);

Muchas gracias ! :D

Por grodrig61

Claber

223 de clabLevel



 

chrome
Citar            
MensajeEscrito el 23 Oct 2014 12:04 am
Estimado:

mysql_errno devuelve 0 cuando no ha ocurrido ningún error ¿Es contrastable que no se agregan los datos en la tabla? ¿Al seleccionar datos posteriormente, devuelve nulo?

De ser así, es la consulta SELECT la que no está devolviendo valores.

Agrego que el uso de mysql_ está obsoleto, y que en su lugar deberían usarse las mysqli_ o PDO.

Saludos.

Por criscriscris

3 de clabLevel



 

firefox
Citar            
MensajeEscrito el 27 Oct 2014 05:01 pm
Solucionado, mysqli y error del select, muchas gracias !

Por grodrig61

Claber

223 de clabLevel



 

chrome

 

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