Ver Mensaje Individual
  #5 (permalink)  
Antiguo 19/02/2014, 15:35
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: Error desconocido pasar datos entre tablas

Código PHP:
$vector[1]=$row0['apellidopaterno'];
$vector[2]=$row0['apellidomaterno'];
$vector[3]=$row0['nombres']; 
Estos tres valores son strings, cadenas de texto, pero cuando las pones en la sentencia, no estás haciendo que se transformen en cadenas de texto para el SQL.
Ten en cuenta que SQL no es PHP y que PHP no es SQL.
Al igual que cuando generas HTML o JavaScript como salida del PHP, el SQL es otro lenguaje, al cual debes respetar su sintaxis.
Eso es lo que no estás haciendo.

Vamos a ver si te percatas de la diferencia:
Código PHP:
$insercion="INSERT INTO alumnos (no_lista, apellidopaterno, apellidomaterno, 
nombres, grado, grupo) 
values ("
.$vector[0].", '".$vector[1]."', '".$vector[2]."', 
'"
.$vector[3]."',$grado, $grupo)"
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)