Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/04/2010, 13:55
cher1_7
(Desactivado)
 
Fecha de Ingreso: junio-2008
Mensajes: 287
Antigüedad: 18 años, 4 meses
Puntos: 9
duda en opcion UPDATE mysql

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.'; 
       
    } 



?>