Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/01/2013, 16:32
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, 2 meses
Puntos: 2658
Respuesta: Que pasa con este codigo

Revisando exclusivamente la consulta de INSERT, la misma no contiene errores sintácticos, por lo que técnicamente no generará errores por eso.
Código SQL:
Ver original
  1. INSERT INTO empleados (Identificacion,
  2.     Fecha_expedicion_documento,
  3.     Lugar_expedicion_documento,
  4.     Fecha_nacimiento,
  5.     Lugar_nacimiento,
  6.     Nombres,
  7.     Apellidos,
  8.     Tipo_Sangre,
  9.     RH,
  10.     Edad,
  11.     Estatura,
  12.     Estado_civil,
  13.     Telefono,
  14.     Direccion,
  15.     Barrio_residencia,
  16.     Ciudad_residencia,
  17.     Libreta_militar,
  18.     clase,
  19.     Email,
  20.     Vivienda,
  21.     Sexo,
  22.     Camisa,
  23.     Pantalon,
  24.     Botas,
  25.     Lateralidad,
  26.     PrimariaCompleta,
  27.     Ultimoañoaprobado,
  28.     BachillerCompleto,
  29.     Ultimoañobachiller,
  30.     Estudia,
  31.     Queestudia,
  32.     Nombres_apellidoshijo1,
  33.     edadhijo1,
  34.     estudiahijo1,
  35.     queestudiahijo1,
  36.     Nombres_apellidoshijo2,
  37.     edadhijo2,
  38.     estudiahijo2,
  39.     queestudiahijo2,
  40.     Nombres_apellidoshijo3,
  41.     edadhijo3,
  42.     estudiahijo3,
  43.     queestudiahijo3,
  44.     Nombres_apellidoshijo4,
  45.     edadhijo4,
  46.     estudiahijo4,
  47.     queestudiahijo4,
  48.     Nombres_apellidoshijo5,
  49.     edadhijo5,
  50.     estudiahijo5,
  51.     queestudiahijo5,
  52.     Nombreapellidosconyugue,
  53.     Numerocedula,
  54.     Expedicioncedula,
  55.     Telefonoconyugue,
  56.     Nombre_apellidos_padre,
  57.     Vivepadre,
  58.     Telefonopadre,
  59.     Nombre_apellidos_madre,
  60.     Vivemadre,
  61.     Telefonomadre,
  62.     Fecha_elaboracion)
  63. VALUES('$id',
  64.     '$fechaexpedidocumento',
  65.     '$lugarexpediciondocumento',
  66.     '$fechanaci',
  67.     '$lugarnaci',
  68.     '$Nombres',
  69.     '$Apellidos',
  70.     '$Tipos_Sangre',
  71.     '$RH',
  72.     '$Edad',
  73.     '$Estatura',
  74.     '$Estadocivi',
  75.     '$Tele',
  76.     '$reside',
  77.     '$Barrio',
  78.     '$Ciudad',
  79.     '$numlibreta',
  80.     '$rango',
  81.     '$email',
  82.     '$casa',
  83.     '$sexo',
  84.     '$camisa',
  85.     '$panta',
  86.     '$botas',
  87.     '$lateral',
  88.     '$primaria',
  89.     '$ultimprimaria',
  90.     '$bachilller',
  91.     '$ultimnbachiller',
  92.     '$estudioactual',
  93.     '$Queestudia',
  94.     '$hijo1',
  95.     '$edadhijo1',
  96.     '$estudia1',
  97.     '$estudio1',
  98.     '$hijo2',
  99.     '$edadhijo2',
  100.     '$estudia2',
  101.     '$estudio2',
  102.     '$hijo3',
  103.     '$edadhijo3',
  104.     '$estudia3',
  105.     '$estudio3',
  106.     '$hijo4',
  107.     '$edadhijo4',
  108.     '$estudia4',
  109.     '$estudio4',
  110.     '$hijo5',
  111.     '$edadhijo5',
  112.     '$estudia5',
  113.     '$estudio5',
  114.     '$conyugue',
  115.     '$cedulaconyu',
  116.     '$expeconyu',
  117.     '$teleconyu',
  118.     '$padre',
  119.     '$vivepadre',
  120.     '$telepadre',
  121.     '$madre',
  122.     '$vivemadre',
  123.     '$telemadre',
  124.     '$fecha');
No puedo asegurarte es que no se esté produciendo algún problema con los datos contenidos en las variables, que dependiendo de lo que tengan almacenado, podrían generar errores.
Para saber si hay algún problema deberías postear el CREATE TABLE de la tabla donde insertas, y un ejemplo del contenido de la variable $sql, a fin de ver cómo queda armada al final, antes de mandarla a ejecutar.

Lo que si puedo advertirte es que como tabla, muestra un terrible diseño, ya que muestra falta de normalización, redundancia e ineficiencia de diseño. Pero eso es tema de Base de Datos, y en todo caso es para tratar en otro el foro.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)