Я столкнулся со странной проблемой в моем приложении Zend:
Моя модель выглядит следующим образом:
public function checkEmailAndProfileName($emailId, $proName) {
$select = $this->select()
->where('email_address = ?', $emailId)
->where('profile_name = ?', $proName);
$result = $this->getAdapter()->fetchRow($select);
}
Объяснение
Предположим, у меня есть строка в базе данныхадрес электронной почты "test@test.com" и имя профиля как "имя профиля".
Теперь, если я передам следующие параметры модели:
$modelObj->checkEmailAndProfileName("test@test.com", "profilename");
Он работает нормально, как я хочу.
Проблема
Теперь, если я передам:
$modelObj->checkEmailAndProfileName("test@test.com", "ProfileNAME");
Тогда он должен вернуть false, но странным образом он возвращает строку «test@test.com», «profilename».Что я не хочу ...
Может ли кто-нибудь помочь мне, рассказав, Что я делаю не так ...?
Заранее спасибо ...