我正在尝试使用(cakephp)将图像插入到 BLOB 列中的 sqlite DB。
我正在使用此代码
$insert = "INSERT INTO story (page, image)
VALUES (:page, :image)";
$stmt = $file_db->prepare($insert);
// Bind parameters to statement variables
$img = file_get_contents($this->request->data['image']['tmp_name']);
$img = mysql_real_escape_string($img);
$stmt->bindParam(':page', $this->request->data['page']);
$stmt->bindParam(':image', $img);
// Execute statement
$stmt->execute();
它正在插入,但字符集不是它应该的 blob 数据.. 有没有其他方法可以做到这一点,否则我的代码有什么问题?