1
當我通過PHP檢索一個blob時,它只加載了大約一半的圖像。只有一半圖像來自Blob顯示
這裏是我的代碼:
<?php
require 'dbconnect.php';
$q="SELECT * FROM mtgcards WHERE Name LIKE '%".$_POST['search']."%'";
$r = mysqli_query($dbc, $q);
while ($row = mysqli_fetch_array($r)) {
echo '<br>'. 'Name: ' . $row['Name'] . ' Mana cost: ' . $row['Mana Cost'] . ' Colour: ' . $row['Colour'] . ' Set: ' . $row['Set'] . ' Ability: ' . $row['Ability']. '<img src="data:image/jpeg;base64,' . base64_encode($row['Image']) . '" width="223" height="311">';
}
mysqli_close($dbc);
?>
下面是完整的畫面是什麼,什麼樣的圖片時,我檢索出來的。
提前感謝!
當您刪除寬度和高度屬性,並嘗試重新保存但將列更改爲longblob時會發生什麼? –
謝謝,我把它改爲Longblob並且工作! –
你可以把它作爲一個正常的評論,所以我可以接受它嗎? –