gpt4 book ai didi

php - PHP自动更新数据库数据的方法

转载 作者:行者123 更新时间:2023-11-29 20:56:30 24 4
gpt4 key购买 nike

我想参加托福考试。我在数据库中创建了包含 4 列(电子邮件、正确、错误、分数)的表 Score_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_()

关于php - PHP自动更新数据库数据的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37580925/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com