aqui esta el codigo to marcha bien pero a la hora de actualizar no marca ningun error pero tampoco actualiza
Código PHP:
<?php
$puntos_formulario = $_POST['puntos_formulario'];
//conectamos a la base de datos y seleccionamos la database
$conn = mysql_connect ("localhost", "xxxxxxx", "xxxxxx");
mysql_select_db("chicharrin_cuenta",$conn);
//definimos la consulta
$consulta = "SELECT puntos FROM registro_cuenta WHERE puntos = puntos";
$query = mysql_query($consulta);
$puntos = mysql_fetch_array($query);
if($puntos['puntos'] >= 40){
$puntos_restantes = ($puntos_formulario - $puntos['puntos']);
// el total de puntos restantes lo actualizas a tu db pero aqui es donde no actualiza nada solo dice los puntos que quedan en el codigo echo "te quedan $puntos_restantes puntos"; pero no se donde es el error
$Actualizar_puntos = "UPDATE `registro_cuenta` SET `puntos` = '$puntos_restantes' WHERE `puntos` = '$puntos'";
if(mysql_query($Actualizar_puntos)){
echo "te quedan $puntos_restantes puntos";
// enviar email
}
else {
echo 'No se pudo procesar tu solicitud';
}
}
else {
echo 'Usted no posee suficientes puntos para canjear.';
}
?>