
Tags ¿cómo lo hago? php - mysql
#1
Escrito 10 octubre 2013 - 06:51
Una vez más la novata intentando hacer cosas elevadas...
Cómo hacer "tags" o palabras clave como aquí: http://www.hotelelre...cine-hollywood/
(abajo a la derecha)
Estuve buscando y leí que es con explode pero no tengo la menor idea de como hacerlo! soy muy nueva en esto.
¿todas las palabras clave (o conceptos de más de una palabra) relacionadas al artículo en un solo campo separadas por comas? ¿o en otra tabla las palabras clave relacionada usuando el id del artículo?
¿alguien conoce una función mágica para hacer esto o tiene una explicación sencillita al nivel de entendimiento de alguien MUY novato?
Mil gracias de antemano!
#2
Escrito 11 octubre 2013 - 08:27
La teoria esta aquí: http://es.wikipedia....ueta_(metadato)
Ahora algunos CMS como Wordpress cuentan con plugins que administran esos datos. Si, se manejan en una tabla diferente y se relacionan con los articulos/paginas publicados.
Tu puedes crear tu propio sistema de tags solo guardandolos en las tablas, para que al momento de buscar solo se muestren los que tengan determinado Tag.
Es lo más corto que pude hacer en verdad es un tema extenso y vas a tener que leer mucha documentación en inglés.
#3
Escrito 11 octubre 2013 - 02:38
Gracias elporfirio!Demasiadas preguntas.
La teoria esta aquí: http://es.wikipedia....ueta_(metadato)
Ahora algunos CMS como Wordpress cuentan con plugins que administran esos datos. Si, se manejan en una tabla diferente y se relacionan con los articulos/paginas publicados.
Tu puedes crear tu propio sistema de tags solo guardandolos en las tablas, para que al momento de buscar solo se muestren los que tengan determinado Tag.
Es lo más corto que pude hacer en verdad es un tema extenso y vas a tener que leer mucha documentación en inglés.
Justamente es lo que quiero, hacer mi propio sistema de tags. Tal vez me expresé mal pero por eso pregunté, para ver si alguien tiene la paciencia para orientarme...
saludos
#4
Escrito 11 octubre 2013 - 03:26
Saludos
#5
Escrito 14 octubre 2013 - 10:59
Una manera sencilla de hacerlo es que permitas a los usuarios ir definiendo los tags que deseas aparezcan en esa página. Cada tag que agregen los usuarios puedes agregarlos a un detalle de tags por página. De esa manera podrías simplificarte la vida.
Saludos
Gracias poliburro!

Nuevamente gracias!!
#6
Escrito 14 octubre 2013 - 04:55
Gracias poliburro!
lo resolví escribiendo las palabras clave en campo separadas por coma y explode explode (', ',$palabras);
Nuevamente gracias!!
Excelente manera de resolverlo... Saludos