Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/07/2013, 15:59
Avatar de alette666
alette666
 
Fecha de Ingreso: febrero-2010
Ubicación: En la luna
Mensajes: 277
Antigüedad: 14 años, 3 meses
Puntos: 5
Pregunta hacer calculo matemático y almacenarlo en la BD

Hola gente, necesito un poco mas de ayuda; verán tengo una simple linea que calcula (o realiza una multiplicación) del puntaje de un usuario generado en la pagina.

Código PHP:
$id yasDB_clean($_GET['id']);
$query yasDB_select("SELECT * FROM `user` WHERE id = '$id'");
$row $query->fetch_array(MYSQLI_ASSOC);$query->close();
//Multiplico el valor de la columna "plays" por un numero cualquiera.
//"PLAYS" es la cantidad de juegos jugados del usuario en la pagina.
//Cada juego da 1 (uno) puntos generados.
$points $row['plays']*13;//multiplicación de juegos jugados x un numero
//Mostramos los puntos generados por el usuario.
echo '<div class="box1">Nombre de usuario: '.$row['username'].' </div>';
echo 
'<div class="box4">Juegos jugados: '.$row['plays'].'</div>';
echo 
'<div class="box4">Puntos generados: '$points .'</div>'
Pero que pasa?? es que ahora quiero almacenar "$points" en una nueva columna en la tabla de "user" llamada "score" (ya la tengo diseñada y lista), para luego yo utilizar esa info para hacer un ranking top user (los mejores jugadores con mas puntuación serán mostrados en la pagina de TOP 10).

He probado con UPDATE, pero me regresa 0, que es el valor predeterminado en la BD.

Necesitaría un INSERT?? o un UPDATE? (y como quedaría, denme un ejemplo, gracias foreros
__________________
Y Sócrates dijo...Solo sé que no sé nada.
Entiende la filosofía como una búsqueda colectiva basada en el diálogo.