gracias por contestar ya lo resolvi solo eran las comillas que tenia
Cita: $consulta = "SELECT puntos FROM registro_cuenta WHERE puntos = puntos";
pero ahora lo que no puedo lograr es que actualize la base de datos
estoy restando en numero que mandan del formulario menos los puntos que hay en la base de datos, me manda bien la info pero no me actualiza
Código PHP:
$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['puntos'] - $puntos_formulario);
// el total de puntos restantes lo actualizas a tu db
$modificar = "UPDATE `registro_cuenta` SET `puntos` = '$puntos_restantes' WHERE `puntos` = '$puntos'";
if(mysql_query($modificar)){
echo 'tus puntos estan en proceso de canje';
Cita:
Iniciado por principianteZF Creo que tenes el primer ; (punto y coma) de mas y 'username' te falta "$" adelante.
Código PHP:
$sql = "SELECT puntos FROM registro_cuenta WHERE username = 'username';";