gpt4 book ai didi

php - 如果表中不存在 userID,则添加 mysql 行

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

我正在向此代码发送发布请求:

$name = (string)$_POST['name'];
$id = (int)$_POST['id'];

$query = "INSERT INTO Users (name, userID) VALUES ('$name', '$id')";


$result = mysqli_query($link,$query);

效果很好,它会向表中添加一行。我如何检查以下行之一中是否已准备好用户ID?

最佳答案

这样做

$query = "SELECT COUNT(*) FROM Users WHERE userID = '$id'";

$result = mysqli_query($link,$query);

if ( mysqli_fetch_assoc($result) ) {
$message = "Already exists";
} else {
$query = "INSERT INTO Users (name, userID) VALUES ('$name', '$id')";
$result = mysqli_query($link,$query);
}

关于php - 如果表中不存在 userID,则添加 mysql 行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21452436/

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