Hola tengo una tabla de base de datos MySQL "puntos" el usuario puede hacer clic en un botón y un punto debe eliminarse de su cuenta, el botón que presionó tiene una ID de otro usuario, por lo tanto su cuenta debe aumentar en uno.Aumentar y disminuir el valor de fila en 1 en MySQL
que tienen que trabajar en jQuery y se verificaron las varibles/mensajes en Firebug, y lo hace enviar los datos correctos, tales como:
userid= 1
posterid = 4
Creo que el problema es con mi página PHP:
<?php
include ('../functions.php');
$userid=mysql_real_escape_string($_POST['user_id']);
$posterid=mysql_real_escape_string($_POST['poster_id']);
if (loggedin())
{
include ('../connection.php');
$query1 = "UPDATE `points` SET `points` = `points` - 1 WHERE `userID` = '$userid'";
$result1=mysql_query($query1);
$query2 = "UPDATE `points` SET `points` = `points` + 1 WHERE `userID` = '$posterid'";
$result2=mysql_query($query2);
if ($result1 && result2)
{
echo "Successful";
return 1;
}
else
{
echo mysql_error();
return 0;
}
}
?>
¿Alguna idea? Gracias :)
se olvidó de mencionar el problema en sí –
oh lo siento, bueno, no aumenta o disminuye la fila ... Los probé en mysql y funcionan bien. – Elliott
mysql_error() puede ayudar a encontrar el problema –