Foros del Web » Programando para Internet » PHP »

Crear boton de gustar

Estas en el tema de Crear boton de gustar en el foro de PHP en Foros del Web. Hola quiero hacer un boton de gustar para mi pagina pero que cada boton se puede dar 1 vez desde cada usuario registrado. Yo tengo ...
  #1 (permalink)  
Antiguo 22/07/2012, 23:50
Avatar de patilanz  
Fecha de Ingreso: enero-2012
Mensajes: 880
Antigüedad: 12 años, 3 meses
Puntos: 29
Pregunta Crear boton de gustar

Hola quiero hacer un boton de gustar para mi pagina pero que cada boton se puede dar 1 vez desde cada usuario registrado.
Yo tengo una idea de como hacer el boton pero sin registros.
Como en facebook.
Alguien me puede ayudar a hacer lo pls?
  #2 (permalink)  
Antiguo 23/07/2012, 06:56
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Crear boton de gustar

¿cómo que sin registros?, me gusta de FB registra el usuario en la URL indicada, así que si lleva registro de quien y sobre qué se hizo "me gusta", así que no se puede hacer un botón de ese tipo sin registrar al menos el total de clicks
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 23/07/2012, 08:05
Avatar de patilanz  
Fecha de Ingreso: enero-2012
Mensajes: 880
Antigüedad: 12 años, 3 meses
Puntos: 29
Respuesta: Crear boton de gustar

Cita:
Iniciado por maycolalvarez Ver Mensaje
¿cómo que sin registros?, me gusta de FB registra el usuario en la URL indicada, así que si lleva registro de quien y sobre qué se hizo "me gusta", así que no se puede hacer un botón de ese tipo sin registrar al menos el total de clicks
Hola, gracias por tu respuesta pero creo que no me he explicado bien ...
Lo que quiero es hacer un boton de gustar y que cada usuario registrado puede hacer solo 1 click sobre el boton.

Un saludo
  #4 (permalink)  
Antiguo 23/07/2012, 08:26
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Crear boton de gustar

entonces debes de tener una tabla que registre ello, para que valides, por ejemplo:

id_click | id_usuario | elemento_gusta (url) | fecha (opcional)

si existe el registro donde el id_usuario esté junto con elemento_gusta, quiere decir que le dio "me gusta", es así de simple
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #5 (permalink)  
Antiguo 23/07/2012, 10:50
Avatar de patilanz  
Fecha de Ingreso: enero-2012
Mensajes: 880
Antigüedad: 12 años, 3 meses
Puntos: 29
Respuesta: Crear boton de gustar

Cita:
Iniciado por maycolalvarez Ver Mensaje
entonces debes de tener una tabla que registre ello, para que valides, por ejemplo:

id_click | id_usuario | elemento_gusta (url) | fecha (opcional)

si existe el registro donde el id_usuario esté junto con elemento_gusta, quiere decir que le dio "me gusta", es así de simple
Gracias por tu respuesta !

Es decir que el id_usuario es el id del usuario que ha iniciado secion ?
Y el id_click para que es?
elemento_gusta que url ?
Perdon por preguntar tanto pero soy nuevo en las bases de dat
os
  #6 (permalink)  
Antiguo 23/07/2012, 12:11
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Crear boton de gustar

id_click se supone que es el PK, que toda tabla debe llavar, elemento_gusta se supone que es "aquello" a lo que el usuario le da "me gusta", digo URL porque es como lo hace el de FB, algo lo tiene que identificar
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #7 (permalink)  
Antiguo 25/07/2012, 00:07
Avatar de patilanz  
Fecha de Ingreso: enero-2012
Mensajes: 880
Antigüedad: 12 años, 3 meses
Puntos: 29
Pregunta Respuesta: Crear boton de gustar

Cita:
Iniciado por maycolalvarez Ver Mensaje
id_click se supone que es el PK, que toda tabla debe llavar, elemento_gusta se supone que es "aquello" a lo que el usuario le da "me gusta", digo URL porque es como lo hace el de FB, algo lo tiene que identificar
Hola, gracias por tu respuesta
Es decir que el id_click es un campo que no le pongo nada de valor y lo pongo como auto increniente, despues elemento_gusta es el id del boton que estara en un formulario ? Y al dar le click te enviara a una pagina que comprobara si esta conectado, y si no ha dado ya al boton y si esta bien que guarde el valor del id_usuario para luego comprobar si se ha hecho click con el
es asi?

Un saludo
  #8 (permalink)  
Antiguo 25/07/2012, 07:56
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Crear boton de gustar

si no conoce los conceptos de PK y FK (en este caso el id_usuario) consulte sobre Modelo Entidad Relación y Teoría de bases de datos.

recuerde que el elemento_gusta debe ser un código único, lo ideal es aplicar un UNIQUE KEY entre el id_usuario y elemento_megusta, así se evita a nivel de bases de datos que sea duplicado
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...

Etiquetas: relaciones+usuarios, botones, bases-de-datos
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 00:06.