Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: проверка выполненного обращения к базе
echo"Вы успешно зарегистрированы! Теперь вы можете зайти на сайт. <a href='index.php'>Главная страница</a>";
}
else{
echo"Ошибка! Вы не зарегистрированы.";
}
alexiy
Отправлено: 01 Июня, 2013 - 18:15:29
Посетитель
Покинул форум
Сообщений всего: 483
Дата рег-ции: Янв. 2011
Помог: 6 раз(а)
imediasun2 а что за ошибка?
DelphinPRO
Отправлено: 01 Июня, 2013 - 18:26:57
Активный участник
Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012
Помог: 353 раз(а)
и еще было-бы хорошо информировать потециальных отвечающих, на каком фреймворке все это пишется.
А если самопис, то приводить именно проблемный код, а не код, его вызывающий. в данном случае проблема в методе insert модели.
----- Чем больше узнаю, тем больше я не знаю.
DeepVarvar
Отправлено: 01 Июня, 2013 - 22:14:21
Активный участник
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Помог: 353 раз(а)
Да не проблема там.
С чего вообще должна модель отчитываться из метода insert() ?
Судя по поведению return $this там нету.
Как пить дать - NULL возвращает (т.е. ничего).
Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012
Помог: 353 раз(а)
DeepVarvar пишет:
С чего вообще должна модель отчитываться из метода insert() ?
а почему нет?
----- Чем больше узнаю, тем больше я не знаю.
DeepVarvar
Отправлено: 02 Июня, 2013 - 06:05:46
Активный участник
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Помог: 353 раз(а)
Ну, а почему да?
Там скорее исключение бросят при ошибке, чем вернут true/false.
Он пытается проверить успешность того что запрос в модели отработал.
Да он и так по факту отработал, если исключение не брошено.
А так любой метод (или ф-ция) возвращает NULL, если там нет конструкции return что-то;
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.