Sumar a una cifra que este en la BD Leido 7.532 veces

 
  Broco
Pregunta
Resuelta.
Bueno, tengo un tabla "Comentarios" con le campo "Puntos"
Quiero poner un botón o un enlace, que cuando le des se sume +1.
Osea cuando listes el comentario que lo puedas votar..
Es un sistema de puntuación..
SI puede ser también que solo se pueda votar una vez por IP, tendré que crear un campo IP en la tabla
¿no?
Bueno explicarme como lo ago..

No pasarme un sistema de puntuación echo de por Internet, por que yo también se buscar, necesito saber como se hace..

 

 





  [NiCo]
Respuesta correcta
Ha recibido:
1 premios
No es muy dificil:




mysql_query("update comentarios set puntos=puntos+1",$conexion) or
die("Problemas en el select:".mysql_error());



Claro que despues del puntos+1 debes poner where y la condicion para que te actualice un determinado comentario.
Por ejemplo si en la barra de direcciones tengo mipagina.com/?comentario=3 seria:




mysql_query("update comentarios set puntos=puntos+1 where id='$_REQUEST[comentario]'",$conexion) or
die("Problemas en el select:".mysql_error());



Lo de la ip no se me ocurre nada

Salu2

 

 


  [NiCo]
Respuesta correcta
Ha recibido:
1 premios
No es muy dificil:




mysql_query("update comentarios set puntos=puntos+1",$conexion) or
die("Problemas en el select:".mysql_error());



Claro que despues del puntos+1 debes poner where y la condicion para que te actualice un determinado comentario.
Por ejemplo si en la barra de direcciones tengo mipagina.com/?comentario=3 seria:




mysql_query("update comentarios set puntos=puntos+1 where id='$_REQUEST[comentario]'",$conexion) or
die("Problemas en el select:".mysql_error());



Lo de la ip no se me ocurre nada

Salu2

 

 





    ¿Cuantas columnas?     | 2 columnas | 3 columnas | 4 columnas | 5 columnas | 6 columnas |  
    Escribe la dirección web de la imagen:
  Publica tu respuesta  |  Haz Click en el siguiente cuadro para escribir