Я пытаюсь вставить некоторые данные в таблицу с помощью Yii Framework вместе с объектом PDO и получить следующую ошибку Я строю запрос, используя этот код $connection = CActiveRecord::getDbConnection(); $sql="INSERT INTO sms_logs (to, from, message,error_code,date_send) VALUES (:to,:from,:message,:error_code,:date_send)"; $command=$connection->createCommand($sql); $command->bindParam(":to",$to,PDO::PARAM_STR); $command->bindParam(":from",$from,PDO::PARAM_STR); $command->bindParam(":message",$message,PDO::PARAM_STR); $command->bindParam(":error_code",$code,PDO::PARAM_STR); $command->bindParam(":date_send",date("Ymd H:i:s"),PDO::PARAM_STR); $command->execute(); И затем, как только я запустил код, я получаю CDbCommand failed […]
Как мы все знаем, мы не можем использовать необработанные запросы MySQL в таких рамках, как Yii. Я хочу использовать mysql_escape_string в моем проекте, который работает в системе Yii, чтобы уйти от SQL-инъекции во вход пользователя. Я знаю, что mysql_escape_string устарел в PHP 5.5 и что у меня есть альтернатива PDO. Какова альтернатива в структуре Yii, […]