我是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);
谢谢
1条答案
按热度按时间yiytaume1#
添加一个新字段来存储设备的imei号(如果每个设备的imei号都是唯一的),那么您就可以对照已阻止的imei号列表检查设备的imei