gpt4 book ai didi

php - 使用php重复检查电子邮件字段

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

我是 php 的新手。我想知道如何在我的电子邮件字段中添加重复检查。

function email_exists($email){
global $db;
$query = "SELECT email FROM student";
$statement = $db->prepare($query);
$statement->execute();
$results = $statement->fetchAll();
foreach ($results as $key => $result) {
if ($result['email'] == $email){
return true;
}
}
return false;
}

我实现了这个功能并且它可以工作但是我有一个问题,当我只更新我的 form.php 的名称并且如果电子邮件在字段中保持不变时它会出错。我想知道如何解决这个问题,如果我只更新姓名而不更新电子邮件的话。

最佳答案

试试这个查询:

$sql = "SELECT email, COUNT(*) AS count FROM student GROUP BY email HAVING count  > 0 ORDER BY count DESC;";

关于php - 使用php重复检查电子邮件字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33543467/

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