Foros del Web » Programando para Internet » PHP »

mostrar contenido segun votaciones en php y mysql

Estas en el tema de mostrar contenido segun votaciones en php y mysql en el foro de PHP en Foros del Web. hola amigo quiero hacer una pagina web de ventas o de anuncios por internet el problemas es que quiero que los usuarios puedan dar clic ...
  #1 (permalink)  
Antiguo 27/10/2011, 19:49
 
Fecha de Ingreso: agosto-2011
Mensajes: 39
Antigüedad: 12 años, 8 meses
Puntos: 1
Pregunta mostrar contenido segun votaciones en php y mysql

hola amigo quiero hacer una pagina web de ventas o de anuncios por internet

el problemas es que quiero que los usuarios puedan dar clic en me gusta y no me gusta en el anuncio entonses que esto sume o reste puntajes en la base e datos y asi se pueda motrar los mas votados en la pagia principal ejemplo

articulo ! puntaje !
-----------------------
cosina ! 540 !
------------------------
carro ! 254 !
------------------------
nevera ! 414 !
------------------------
casa ! 358 !
------------------------

entonses quiero que se muestre solo los tres con mas puntajes en este caso cosina, nevera y casa, no busco que pongan codigos ni nada de eso solo quiero que me digan como busco eso en google que nose e estado buscando mostrar contenido por votacion en php y no me sale nada gracias amigos de foros del web
  #2 (permalink)  
Antiguo 28/10/2011, 03:06
Avatar de tomark4  
Fecha de Ingreso: septiembre-2007
Mensajes: 154
Antigüedad: 16 años, 6 meses
Puntos: 29
Respuesta: mostrar contenido segun votaciones en php y mysql

una consulta a tu base de datos lo ordenas de mayor a menor y solo traes los 3 primeros del resultado algo como esto.

Código PHP:
Ver original
  1. $sql = "select articulo, puntaje from puntuacion order by puntaje asc limit 0,3";
  2. $rs = mysql_query($sql) or die(mysql_error());
  3. while($row=mysql_fetch_array($rs)){
  4. echo "Articulo: ".$row[articulo]." Puntuacion: ".$row[puntaje];
  5. }

Última edición por tomark4; 28/10/2011 a las 03:07 Razón: falto texto

Etiquetas: contenido, mysql, votacion, usuarios
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 19:39.