componente fabrik e...
 
Avisos
Vaciar todo

componente fabrik elemento Field

3 Respuestas
2 Usuarios
0 Reactions
1,293 Visitas
Respuestas: 450
Reputable Member
Topic starter
 

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


 
Respondido : 25/03/2015 6:00 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member 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.


 
Respondido : 25/03/2015 7:00 pm
Respuestas: 450
Reputable Member
Topic starter
 

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


 
Respondido : 25/03/2015 7:14 pm