0
Good morning, you guys. I am making a simple quiz for my web class and I have a problem to update SQL via PHP. The database is set right, select works but the update is inert in the system. No error message and not working. Can someone give me a light please? And taking advantage, as I select the user id that is active in the session?
// Exibe número de respostas certas e total de perguntas
echo "<div id='results'>Você acertou $totalCorrect / 5</div>";
// Faz os pontos serem multiplicados por 10
$totalpoints = $totalCorrect * 10;
// Exibe o total de pontos ganhos
echo "<div id='results'>Você ganhou $totalpoints PONTOS</div>";
// Seleciona o usuario e exibe o saldo de pontos
$pontos = mysql_query("SELECT points FROM users WHERE idu=1");
$row = mysql_fetch_array($pontos);
$result_pontos = $row['points'];
// Exibe o total de pontos acumulados
echo "<div id='results'>Você tem $result_pontos PONTOS ACUMULADOS</div>";
// Soma pontos acumulados mais os adquiridos
$soma = $result_pontos + $totalpoints;
// Adiciona os pontos no banco de dados
$sql = ("UPDATE users SET points='$soma' WHERE idu=1") or die(mysql_error());
you could include the error message that is shown?
– Braiam
No error message. It loads the page and does not update.
– Davi R Rossini