Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/10/2010, 16:03
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, 4 meses
Puntos: 2658
Respuesta: Problema con Insert

El primer problema es que pareces haber creado la tabla con espacios en el nombre de los campos. Eso es una pésima práctica porque es muy fácil que se pueda olvidar el detalle y generar estos errores.
Cuando un campo, tabla o base contiene caracteres especiales, palabras reservadas o espacios forzosamente debes encerrar el nombre entre acentos inversos (`) para que el DBMS lo interprete como un sólo bloque. Además de eso, debes recordar poner apóstrofes (') en los valores tales como cadenas, fechas u horas:
Código MySQL:
Ver original
  1. INSERT INTO `afiliados`(`Nombre`, `Primer Apellido`, `Segundo Apellido`, `Correo Electronico`,
  2. `Telefono`) VALUES ('$nombre', '$primera', '$segundoa', '$correoe' , '$telef')
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)