我有一个 MySQL 数据库,其中包含我想下载到我的 iPhone 应用程序中的图像。图像存储为 BLOB。我有一个 PHP 脚本,它可以从数据库中抓取任何这些图像并将它们显示在网页上。为此,我使用:
$query = "SELECT * FROM images WHERE imageName = '$nameOfImage'";
$result = mysql_query($query);
$image = mysql_fetch_array($result);
header('Content-type: ' . $image['mime_type']);
header('Content-length: ' . $image['file_size']);
echo $image['file_data'];
这工作得很好,到目前为止一切都很好。
但是如何将这些图像放入我的应用程序中?我以前在我的应用程序中成功解析过 XML - 但我正在解析文本数据。你如何用 BLOBS 做到这一点?我需要什么 PHP 代码来生成 XML,然后我可以解析以获取 BLOB 数据?有任何想法吗?