Foros del Web » Programando para Internet » PHP »

Unknown column 'columna' in 'field list'

Estas en el tema de Unknown column 'columna' in 'field list' en el foro de PHP en Foros del Web. Alguien sabe porque puede tirar este error? Unknown column 'ufe_specialties' in 'field list' La tabla y el campo existen ,es raro. el campo (del mismo ...
  #1 (permalink)  
Antiguo 16/12/2003, 02:51
 
Fecha de Ingreso: diciembre-2002
Mensajes: 472
Antigüedad: 15 años
Puntos: 0
Unknown column 'columna' in 'field list'

Alguien sabe porque puede tirar este error?

Unknown column 'ufe_specialties' in 'field list'

La tabla y el campo existen ,es raro.
el campo (del mismo nombre que el campo de la tabla) viene bien desde el formulario.

la sentencia sql es :

INSERT INTO tbl_user_fe(ufe_user, ufe_pw, ufe_level , ufe_company , ufe_contact, ufe_job, ufe_street, ufe_postal_city, ufe_country, ufe_phone, ufe_fax, ufe_website, ufe_mail, ufe_company_type, ufe_other_typea,ufe_company_ps, ufe_other_typeb, ufe_lang_source, ufe_lang_target,ufe_platform,ufe_other_typec,ufe_s pecialties,ufe_other_typed,ufe_revenues,ufe_addit_ info) VALUES ('$usuario','$pass',$level,'$ufe_company','$ufe_co ntact','$ufe_job','$ufe_street','$ufe_postal_city' ,'$ufe_country','$ufe_phone','$ufe_fax','$ufe_webs ite','$ufe_mail',$ufe_company_type,'$ufe_other_typ ea',$ufe_company_ps,'$ufe_other_typeb',$ufe_lang_s ource,$ufe_lang_target,$ufe_platform,'$ufe_other_t ypec',$ufe_specialties,'$ufe_other_typed',$ufe_rev enues,'$ufe_addit_info')

bueno, si alguno sabe desde ya mil gracias
Tico
  #2 (permalink)  
Antiguo 16/12/2003, 06:18
Avatar de FireBytes  
Fecha de Ingreso: enero-2002
Ubicación: Irun | Guipuzcoa | España
Mensajes: 131
Antigüedad: 15 años, 11 meses
Puntos: 0
El codigo SQL parece estar bien. Da la entera impresión de que no existe el campo en dicha tabla, pero si tú dices que aí, te creemos...
Si usas PHPMyAdmin o algo así prueba a pegar la consulta SQL en el mismo, sustituyendo las variables por valores cualquiera a ver si te devuelve el mismo error. En cuyo caso, si la columna realmente existe, empezaría a pensar que el error está en la configuración o en la instalación del SQL
__________________
By FireBytes © 2003

http://www.asis-online.org/images/minibanner.gif
  #3 (permalink)  
Antiguo 16/12/2003, 12:23
 
Fecha de Ingreso: diciembre-2002
Mensajes: 472
Antigüedad: 15 años
Puntos: 0
Gracias FyreBytes , tu mensaje me tranquilizo en cuanto a la cadena sql y probe otra cosa.Es bastante insolito pero lo comparto por si alguna vez les paso. Resulta que tratando de que las variables, nombres del form y nombres de campo sean iguales copie el nombre de este campo con un espacio de blanco "de mas" , es decir "Nombrecampo ".Al eliminar este espacio en la tabla de la base de datos lo tomo bien e hizo el insert.Gracias denuevo, Fyre.Un saludo!
  #4 (permalink)  
Antiguo 16/12/2003, 12:36
Avatar de lado2mx
Colaborador
 
Fecha de Ingreso: agosto-2001
Ubicación: Veracruz
Mensajes: 3.720
Antigüedad: 16 años, 4 meses
Puntos: 9
Pd... a la próxima, al momento de REDACTAR un inserto o un select, fijate en las columnas.

Haces bien en tener un mysql_error()...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:33.