mysqli查询条件

zf2sa74q  于 2021-06-21  发布在  Mysql
关注(0)|答案(1)|浏览(240)

我是android开发者,从不接触php。我正在使用下面的函数注册我的android用户。我已标记某个用户正在创建多个帐户。我想阻止它。我在表device中添加了一个名为blocked的字段。我想检查,如果设备阻止=1,那么我不想注册用户帐户。我的php开发人员没有在线,所以我无法编写正确的代码。我目前的职能如下。如果有人能帮我做这件事,请告诉我。

$trial_sql = "SELECT device_id FROM device WHERE device_id = '$serial'";
        $trial_result = mysqli_query($conn, $trial_sql);
        if (mysqli_num_rows($trial_result) == 0) {
         $device_sql = "INSERT INTO device(device_id) VALUES('$serial')";
         if($conn->query($device_sql)){
             $trial = 1;
            }   
    }
    $sql = "INSERT INTO user(name, email, password, device_id, trial, fcm) VALUES('$name', '$email', '$password', '$serial', $trial, '$fcm')";
    if($conn->query($sql)) {
        $response["code"] = 1;
    }
    return json_encode($response);

谢谢

yiytaume

yiytaume1#

添加一个新字段来存储设备的imei号(如果每个设备的imei号都是唯一的),那么您就可以对照已阻止的imei号列表检查设备的imei

相关问题