gpt4 book ai didi

php - 如何构建身份检查器

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

在尝试了我自己之后我有点失败了,我基本上需要构建一个 PHP + SQL 系统,我传递的只是一个 ID 并查看该 ID 的许可证是否已过期。

如果它还没有过期,那么将其许可证向下重写 1。(许可证应从 20 开始)

所以基本上:(从传递字符串 ID 的 Android 设备连接后)

  1. 连接到数据库
  2. 连接到表(表有 ID 和 License 字段)
  3. 检查ID是否在数据库中
  4. 如果id在数据库中则
  5. 检查其许可证
    • 如果它的license = 0,则停止一切并返回“false”
    • 如果 license > 0,则 license-1 并返回“true”
  6. 如果ID不在数据库中
  7. 然后将 ID 插入表中,许可证值为 20 并返回 true

最佳答案

我已经很长时间没有使用标准的 mysql 函数调用了,所以请多多包涵。

//Connect stuff has been done...
$query = "SELECT ID, license
FROM table
WHERE ID = '$someID'";
$result = query($query);
if($result->rowCount() > 0){
$row = $result->fetch();
if($row['license'] == 0)
return false;
else{
$license = $row['license'] - 1;
$query = "UPDATE table SET license = '$license' WHERE ID = '$someID'";
query($query);
return true;
}
}
else{
$query = "INSERT INTO table(ID, license) VALUES('$someID', 20)";
query($query);
return true;
}

关于php - 如何构建身份检查器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7167476/

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