0
我有一個包含圖像的MySQL數據庫,我想要下載到我的iPhone應用程序中。圖像存儲爲BLOB。我有一個PHP腳本,可以從數據庫中獲取任何這些圖像,並將它們顯示在網頁上。爲此我使用:iPhone無法從MySQL下載圖像(BLOB)
$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數據? 任何想法?
但我不_not_下載我的圖像與NSURLConnection' :-)我試圖解析XML,正如我在我的問題中所描述的。但是,如果我嘗試使用'NSURLConnection' - 我對此一無所知 - 嗯,我甚至可以用它來訪問MySQL數據庫中的信息?這甚至有可能嗎?如果是這樣,怎麼樣? – sirab333
您發佈的代碼顯示了一個輸出圖像的php文件。所以,你所要做的就是下載它。這裏有一個教程:http://stackoverflow.com/questions/5918473/iphone-call-a-php-page-asynchronously-and-be-sure-it-has-been-loaded/5919656#5919656 – akashivskyy