Есть ли способ конвертировать Document в Int в MongoDB PHP? - PullRequest
0 голосов
/ 17 мая 2019

Я использую MongoDB с PHP.Я проверяю, что пользователь существует, используя его электронную почту. Это можно проверить, но когда я вхожу в существующего пользователя и нажимаю кнопку подтверждения, он отображает «эхо», а также отображает ошибку о преобразованном документе в int.Ниже приведено сообщение об ошибке и мой код.

Ошибка:

Notice: Object of class MongoDB\Model\BSONDocument could not be converted to int in C:\xampp\htdocs\project\OrgChart-master\OrgChart-master\memberForgotPassword.php on line 32
Username Exist In Database

Код:

<!-- MongoDB Conn With Email Check Function V1 (FUNCTIONING) -->
<!--Line 32 is at if($result==0)-->
<?php
        if(isset($_POST['registration']))
        {
            $registration = ($_POST['registration']);

            if(!empty($registration))
            {                
                $result = $db->collection1->findOne(array("registration"=>$registration));
                //print_r($result);
                if($result==0)
                {
                    echo "Please Enter The Correct Username";
                    return false;
                }
                else
                {
                    echo "Username Exist In Database";
                    return true;
                }
            }
        }
?>
...