Avisos
Vaciar todo

componente fabrik elemento Field  

 
Cristian
 Cristian
Reputable Member

Hola a todos, tengo una consulta, estoy usando la plantilla FEBE del pack de vosotros, alojada en un hosting de webempresa. utilizo el componente Fabrik para joomla 3.4.0.

Tengo varias tablas creadas. las listas, formularios, grupos y elementos de fabrik todo me está funcionando bien.

Solo hay un campo que me está dando problema y es el de las llaves primarias.

esta es la estructura de la tabla

Tabla localidad
cod_localidad, varchar (3) utf8_general_ci, PK
nom_localidad varchar(30)
cod_pais varchar(3) FK

La tabla ya la he usado con cotejamiento MyIsam ó con innodb y este campo de la llave primaria sale sin datos.
he cambiado el cotejamiento del campo por latin1_swedish_ci , spanish etc. y me sale en blanco,

si escribo solamente numeros me sucede esto. con letras si que inserta datos.

En fabrik el elemento es Field.

hay alguna manera de poder insertar numeros en los campos de PK , que no sea autoincrement, que yo digite el codigo ?

adjunto imagenes

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 25/03/2015 6:00 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

HOla

Entiendo que esta tabla las has creado tu

El campo PK o primary key dejalo como numero y con autoincremento y usa otro campo para meter cod_localidad

Es decir cod_localidad no debería ser PK, es mejor usar un campo diferente para el PK, ya se que por temas de normalización de BD esto sería duplicar pero en en el mundo real es lo que usualmente se hacer para las relaciones ya que te facilita el trabajo y posibles errores.

Saludos.

ResponderCitar
Respondido : 25/03/2015 7:00 pm

Cursos Gratuitos WordPress

Cristian
 Cristian
Reputable Member

Gracias por la respuesta vamos a tomar en cuenta lo que dices

ResponderCitar
Respondido : 25/03/2015 7:14 pm