gpt4 book ai didi

php - 向数据库表插入+1

转载 作者:行者123 更新时间:2023-12-04 06:49:50 24 4
gpt4 key购买 nike

我在哪里这样做我的页面不工作,我不知道我是怎么做的,然后用户创建评论,然后我的线程中的数字将增长 +1。

我想这样做,因为然后我用户创建了一个新评论,关注该线程的用户可以看到“哦,该主题有新评论 o 关注”

这是我的代码

    if(isset($_POST['opret_kommentar']))
{
$nyt_svar = 0;
$mysql2 = connect();
$stmt2 = $mysql2->prepare("INSERT INTO forum_traad (nyt_svar) VALUES (?) WHERE id = '$traadID'") or die($mysql->error);
$stmt2->bind_param('i', $nyt_svar) or die($mysql->error);
$stmt2->execute();

$indhold = htmlspecialchars($_POST['indhold']);
$godkendt = "ja";

$mysql = connect();
$stmt = $mysql->prepare("INSERT INTO forum_kommentare (fk_forum_traad, brugernavn, indhold, godkendt) VALUES (?,?,?,?)") or die($mysql->error);
$stmt->bind_param('isss', $traadID, $_SESSION['username'], $indhold, $godkendt) or die($mysql->error);
$stmt->execute();
$stmt->close();

$svar = mysqli_insert_id($mysql);

header("location: forum.traad.php?traadID=$traadID&kategoriID=$kategoriID&#$svar");

}

最佳答案

如果您有一个想要增加的现有线程记录,您将需要使用 UPDATE声明而不是 INSERT .

例如:
UPDATE forum_traad SET nyt_svar = (nyt_svar + 1) WHERE id = '$traadID';

关于php - 向数据库表插入+1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3291384/

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