Как автоматическое обновление данных в базе данных в PHP

Я хочу сделать тест toefl. Я делаю таблицу score_structure в базе данных, содержащей 4 столбца (электронная почта, правая, ложная, оценка). Если пользователь выполнил предыдущий тест и снова выполнит тест, данные пользователя будут обновлены в соответствии с шагом электронной почты пользователя.

Я попытался, но не смог, данные не будут обновляться. Пожалуйста, помогите мне.

Это struct.php

<?php $email = $_SESSION['email']; $cek = mysql_num_rows(mysql_query("SELECT email FROM score_structure WHERE email='$email'")); if($cek > 0 ) { $simpan = "UPDATE score_structure SET right='$right', false='$false', score='$score' WHERE email='$email'"; if(mysql_query($simpan)) { header("location:test_listening.php"); } else { echo mysql_error(); } else { $simpan = "INSERT INTO score_structure VALUES ('$email', '$right', '$false', '$score')"; if(mysql_query($simpan)) { header("location:test_listening.php"); } else { echo mysql_error(); } } ?> 

Обновите свой запрос на обновление и сообщите нам отзыв:

 $simpan = "UPDATE score_structure SET `right`='$right', `false`='$false', `score`='$score' WHERE email='$email'"; 

Также в настоящее время mysql_ () обесцениваются, поэтому используйте mysqli_ ()