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
3
Resp
380
Visitas
Por pablo hace 21 meses
Experto offline

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 21 meses
Administrador offline

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 21 meses
Administrador offline

Respuesta #3

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

Relaccionados

Para comentar Inicia sesión o Registrate