|
15 / 0 / 0
Регистрация: 12.04.2015
Сообщений: 33
|
||||||
Проверка на количество записей в таблице24.02.2017, 16:35. Показов 987. Ответов 15
Метки нет (Все метки)
Пишу вот такой код, для проверки существования в базе пользователя с таким Email, но он не работает и постоянно выдаёт что пользователь существует. В чём проблема, подскажите пожалуйста. Заранее спасибо.
0
|
||||||
| 24.02.2017, 16:35 | |
|
Ответы с готовыми решениями:
15
Проверка на повторение записей в таблице Проверка одинаковых записей в таблице
|
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|
| 24.02.2017, 16:45 | |
|
В
$resultEmail ресурс лежит, вероятно. Какой драйвер Вы используете для работы с БД? MySQLi, PDO?
0
|
|
|
15 / 0 / 0
Регистрация: 12.04.2015
Сообщений: 33
|
|
| 24.02.2017, 16:47 [ТС] | |
|
Пытаюсь использовать PDO
0
|
|
|
3900 / 3238 / 1353
Регистрация: 01.08.2012
Сообщений: 10,914
|
|
| 24.02.2017, 16:47 | |
|
Если $db - это объект mysqli или pdo, то в $resultEmail будет объект, а не массив.
0
|
|
|
15 / 0 / 0
Регистрация: 12.04.2015
Сообщений: 33
|
|
| 24.02.2017, 16:49 [ТС] | |
|
как тогда мне проверить существование данного Email в базе?
0
|
|
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|||||||
| 24.02.2017, 16:50 | |||||||
0
|
|||||||
|
15 / 0 / 0
Регистрация: 12.04.2015
Сообщений: 33
|
|
| 24.02.2017, 16:52 [ТС] | |
|
вот такая ошибка
Fatal error: Call to a member function fetchColumn() on boolean in C:\openserver\OpenServer\domains\BD\Prob i_Diploma\php\Registration.php on line 51
0
|
|
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
||||||
| 24.02.2017, 16:57 | ||||||
|
Значит
$db->query возвращает не ресурс. Присутствует ошибка в запросе. Сразу не заметил её -- оберните email в кавычки. Т.е. так:
0
|
||||||
|
15 / 0 / 0
Регистрация: 12.04.2015
Сообщений: 33
|
|
| 24.02.2017, 17:00 [ТС] | |
|
Я так пробовал, ничего не менялось
Добавлено через 2 минуты Не работало с моим вариантом, а с вашим работает. Спасибо за помощь. И ещё хотел спросить, правильно ли так делать или же имеются более правильные методы?
0
|
|
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
||||||
| 24.02.2017, 17:03 | ||||||
|
Тогда сделайте вывод ошибки:
0
|
||||||
|
15 / 0 / 0
Регистрация: 12.04.2015
Сообщений: 33
|
|
| 24.02.2017, 17:05 [ТС] | |
|
Ошибки больше нет, после того как добавил кавычки она пропала.
0
|
|
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|
| 24.02.2017, 17:06 | |
|
0
|
|
|
15 / 0 / 0
Регистрация: 12.04.2015
Сообщений: 33
|
|
| 24.02.2017, 17:07 [ТС] | |
|
Таким образом проверять наличие пользователя в базе.
0
|
|
|
3900 / 3238 / 1353
Регистрация: 01.08.2012
Сообщений: 10,914
|
||||||
| 24.02.2017, 17:22 | ||||||
|
Забыли кавычки в запросе.
Поздно.
0
|
||||||
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|
| 24.02.2017, 17:26 | |
|
1
|
|
|
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
|
||||||
| 24.02.2017, 17:47 | ||||||
|
для проверки наличия count не нужен
0
|
||||||
| 24.02.2017, 17:47 | |
|
Помогаю со студенческими работами здесь
16
Проверка наличия в таблице набора записей Как создать на форме таблицу с определенным количеством строк, а количество столбцов зависит от количество записей в таблице БД. Количество записей в таблице Количество записей в таблице. Подсчитать количество записей в таблице Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
В качестве источника данных. . .
|
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер
Написал заготовку:
dotnet new console --aot -o UrlHandler
var items = args. Split(":");
var tag = items;
var id = items;
var executable = args;. . .
|
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3.
Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
|