Aumente e diminua o valor da linha em 1 no MySQL
Oi, eu tenho uma tabela de banco de dados MySQL "points". O usuário pode clicar em um botão e um ponto deve ser removido de sua conta. O botão pressionado possui um ID de outro usuário, portanto, sua conta deve aumentar em um.
Eu o trabalho no jQuery e verifiquei as variáveis / posts no Firebug e ele envia os dados corretos, como:
userid= 1
posterid = 4
Eu acho que o problema está na minha página PHP:
<?php
include ('../functions.php');
$us,erid=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;
}
}
?>
Alguma ideia? Obrigado :)