Bienvenido a datoweb.com!! En este foro podrás encontrar ayuda sobre diseño y desarrollo web en general. Si quieres formar parte de esta comunidad para pedir ayuda o colaborar ayudando a otros usuarios del foro solo tienes que registrarte desde el siguiente enlace: Registrarse en el Foro

Duda en tops mejor muntaje

hola buenas!
tengo una duda como podria sacar el mayor puntaje de un post
o mejor dicho ordenar por mayor puntaje
el tema es el siguiente



yo tengo una tabla con likes_post
y me tendria que sacar un solo post pero sumado en 2 puntos o el valor del puntaje que sea dado
nose si me e explicado muy bien pero espero que me puedan ayudar
un saludo
1
Puntos
437
Visitas
3
Resp
Por pablo hace 24 meses
Experto

Respuesta #1

Cuando agregues puntos a esa tabla suma un +1 dentro de la propia tabla posts es decir, el ta tabla posts agregar una nueva columna llama puntos por ejemplo con valor 0 por defecto y cada vez que agregues puntos a la tabla likes_post le haces un +1 a la columna puntos de la tabla posts.

De esta manera la consulta seria:
SELECT * FROM posts ORDER BY puntos DESC
eso es todo ;)
0
Puntos
Por alber hace 24 meses
Administrador

Respuesta #2

para agregar puntos en la columna puntos de la tabla posts:
UPDATE posts SET puntos= (puntos+1) WHERE id='$iddelpos';
salu2
0
Puntos
Por alber hace 24 meses
Administrador

Respuesta #3

gracias alber por tu aporte
0
Puntos
Por pablo hace 24 meses
Experto

Relaccionados

Para comentar Inicia sesión o Registrate