Ver Mensaje Individual
  #5 (permalink)  
Antiguo 24/09/2014, 09:31
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: insertar datos en una tabla de una consulta

Haz que te muestre la query del INSERT antes de ejecutarla, y verifica qué es lo que contiene.

Postea la estructura de las tablas. Podría darse que haya algúna impocompatibilidad de datyos. Para obtenerla usa:
Código MySQL:
Ver original
  1. SHOW CREATE TABLE usuarios ;
Código MySQL:
Ver original
  1. SHOW CREATE TABLE modificacion ;
Postea acá elo que obtengas.

Nota bene: Nunca es buena práctica crear la query en la misma llamada de ejecucion en la base desde un lenguaje. Es preferible cargarla en una variable para poder debuggear errores de codificion imperceptibles a simple vista.

Captura la salida de excepciones (erroes devueltos por MySQL, por ejemplo). Eso es básico.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)