Задать вопрос
kawabanga
@kawabanga

Как убрать исключение при запросе на бд в yii?

есть PDO yii.
Есть код:

$sql = "select * from authorization(:login, :anketa, :edrpoy);";

        $connection=Yii::app()->dbpg;
        $command=$connection->createCommand($sql);
        $command->bindParam(":anketa",$login['anketa'],PDO::PARAM_STR);
        $command->bindParam(":login",$login['login'],PDO::PARAM_STR);
        $command->bindParam(":edrpoy",$login['edrpoy'],PDO::PARAM_STR);
        $dataReader=$command->queryRow();


Так вот, если строка sql не правильна, то выпадает исключение. можно ли обойти исключение и получить ошибку в переменную?
  • Вопрос задан
  • 2252 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Решения вопроса 1
AlexBond
@AlexBond
Crazy WebDev
Try/Catch тебе в помощь.
Но такие запросы надо делать через AR.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы