MySQLi мультизапрос отправка двух уведомлений

Я пытаюсь отправить уведомление конкретному пользователю, который имеет статус =1. Я использую несколько запросов для того же, как это.

if($status[$i] == 1) {
        $sqlSelect = "SELECT t2.name, t1.fcm, t1.fcm_enabled FROM user AS t1 INNER JOIN number_list AS t2 ON t1.id = t2.user_id WHERE t2.number = '$number[$i]'";
        $resultSelect = $conn->query($sqlSelect);
        if($resultSelect) {
            while($row = $resultSelect->fetch_row()) {
                if($row[2] == 1) {
                    sendFCM(array("title" => $row[0] . " is Online", "body" => ""), array("message" => ""), $row[1]);
                }
            }
        }
    }

я имею

table user which have filed like id, fcm and fcm_enabled
table number_list which have filed like name, number and user_id

Я пытаюсь от двух часов, но всегда получаю уведомление два раза с вышеуказанными кодами.

дайте мне знать, если кто-нибудь может помочь мне решить мою проблему. Спасибо

0 ответов

Другие вопросы по тегам