gpt4 book ai didi

PHP 如何检查一个字符串是否已经存在于 MySQL 表中

转载 作者:行者123 更新时间:2023-11-29 01:29:27 25 4
gpt4 key购买 nike

我让用户输入所需的名称,然后在创建之前检查数据库以查看它是否存在。虽然它无法正常工作,但有时会回显正确的内容,有时则不会。

$makeName = $_POST["userName"];
$nameFind = "SELECT userName FROM usertable WHERE userName = $makeName";
$nameCompare = mysqli_query($con, $nameFind);

if($nameCompare == false)
{
echo "This is a new name";
}
else
{
echo "Pick a new name please";
}

最佳答案

查询不会因为没有返回任何行而失败。使用 mysqli_num_rows() 找出是否存在匹配项。

还有 xkcd
xkcd

关于PHP 如何检查一个字符串是否已经存在于 MySQL 表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21443065/

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