こんにちは、AES_DECRYPT と codeigniters のアクティブ レコードを使用した経験のある人はいますか。次の行を使用してみました:
$query = $this->db->select("AES_DECRYPT(testing,'$key') as testing");
しかし、引き続き SQL 構文エラーが発生します。動作する手動の標準SQL文字列を使用してみましたが、可能であればアクティブなレコードに固執することを好みます。
こんにちは、AES_DECRYPT と codeigniters のアクティブ レコードを使用した経験のある人はいますか。次の行を使用してみました:
$query = $this->db->select("AES_DECRYPT(testing,'$key') as testing");
しかし、引き続き SQL 構文エラーが発生します。動作する手動の標準SQL文字列を使用してみましたが、可能であればアクティブなレコードに固執することを好みます。
CodeIgniterはそれを回避しようとしていますが、その方法がわかりません。2番目のパラメーターとして追加FALSE
して、エスケープしないように指示します。
// We need to escape this value before the query
$key = $this->db->escape($key);
// Tell CodeIgniter not to escape this
$this->db->select("AES_DECRYPT(testing, $key) as testing", FALSE);