Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/07/2009, 14:45
lauchalp95
 
Fecha de Ingreso: julio-2006
Mensajes: 254
Antigüedad: 18 años, 7 meses
Puntos: 0
Problema con suma!

Pues, bien, tengo esto:
Código PHP:
Ver original
  1. if ((isset($_POST["MM_update"])) && ($_POST["MM_update"] == "form1")) {
  2. $points = $row_user['puntos'] + $_POST['p'];
  3.   $updateSQL = sprintf("UPDATE usuarios SET puntos=%s WHERE usuario=%s",
  4.                        GetSQLValueString($points, "int"),
  5.                        GetSQLValueString($_POST['u'], "text"));
Pero al campo 'Puntos' no le agrega la suma, sino que le agrega solo el $_POST['p'].

Por ejemplo:
Tengo 1000 puntos y el deseo agregar 100
Cuando en el formulario, campo 'p' pongo 100
Luego, en la tabla MYSQL lo modifica por 100 no por 1100
Porque puede ser?