2010-11-16 73 views
0

如何在symfony中的mysql blob字段顯示圖像?現在只能回顯文本'數組'。如何在symfony中的mysql blob字段中顯示圖像?

是否有可能只是一個新的屬性添加到indexSuccess.php的像

<img src="<?php echo $persons->getPhoto('[property]') ?>" /> 

<img src="<?php echo $persons->getPhoto()->[property] ?>" /> 

正確打印呢?

+0

是照片字段或相關對象? – 2010-11-16 18:33:29

+0

這是一個以與indexSuccess.php – jorgen 2010-11-16 21:34:54

+0

中任何其他字段相同的方式回顯的字段,試試'$ photo = $ persons-> getPhoto(); echo $ photo ['property'];' – ajreal 2010-11-16 23:03:42

回答

0

src屬性包含位置,而不是圖像數據本身 - 數據URI除外。

您需要創建另一個頁面來設置正確的標題並從數據庫輸出圖像數據,並指向您的src中的圖像數據。

替代方法是在src屬性中回顯data URI

另外請記住,如果輸出已轉義,symfony也會在傳遞到視圖圖層時將blob字段中的數據轉義出來。