Sqlite den blob verileri okunamadı

0 Cevap php

ben böyle php ile blob veri depolamak

$this->_db->exec"CREATE TABLE media (url TEXT, content BLOB)");

$fp = fopen($encoded['path'], 'rb');
$sql = "INSERT INTO media (url, content) VALUES (?, ?)";
$stmt = $this->_db->prepare($sql);
$stmt->bindValue(1, $encoded['url'], PDO::PARAM_STR);
$stmt->bindValue(2, $fp, PDO::PARAM_LOB);
$stmt->execute();
fclose($fp);

Ve c (bada çerçevesini kullanarak) + + programı i geri leke sütundaki veri okumak. Benim localhost (versiyon 5.3.2-1ubuntu4.2) php kullandığınızda sorun, benim c + + app doğru leke türü olarak blob sütun tanıyabilir. I sqlite dosyası oluşturmak için benim uzak host (php sürüm 5.2.12) kullandığınızda Ama, benim c + + app METİN TÜRÜ olarak blob sütun tanır ve benim ikili veri bozuk.

Neden ve çevresinde herhangi bir iş bilen var mı?

Teşekkürler

0 Cevap