Мне было интересно, как мне проверить, содержит ли таблица значение в определенном столбце.
Мне нужно проверить, содержит ли столбец «электронная почта» электронное письмо, на которое кто-то пытается зарегистрироваться, и, если что-то существует, ничего не делать, однако, если ничего не существует, вставить данные в базу данных. *
Все, что мне нужно сделать, это проверить, содержит ли столбец электронной почты значение, с которым пользователь регистрируется.
Я использую RedBeanPHP ORM, я могу это сделать, не используя его, но мне нужно использовать это для руководящих принципов программы.
Я пытался найти их, но если они не существуют, он возвращает ошибку в PHP-файле redbean. Вот ошибка:
Fatal error: Call to a member function find() on a non-object in /home/aeterna/www/user/rb.php on line 2433
Вот код, который я использую при попытке это:
function searchDatabase($email) {
return R::findOne('users', 'email LIKE "' . $email . '"');
}