我想從我的 MySQL 數據庫中顯示一個 BLOB 圖像。我已經嘗試過這些解決方案,但我不知道如何在我的代碼中使用它們:Stack post// Create connection$conn = new mysqli($servername, $username, $password, $dbname);// Check connectionif ($conn->connect_error) { die("Connection failed: " . $conn->connect_error);}$sql = "SELECT * FROM data ORDER BY data.id desc";$result = $conn->query($sql) or die(mysqli_error($conn));//get query code error$rows = $result->fetch_all(MYSQLI_ASSOC); //use fetch_all()echo "<table class='table table-striped table-bordered'><tr><th>ID</th><th>date</th><th>security</th><th>photo</th></tr>"; // put table code outsideif ($result->num_rows > 0) { foreach($rows as $row) { //apply foreach() echo "<tr> <td>" . $row["id"]. "</td> <td>" . $row["Date"]."</td> <td>" . $row["Security"]. "</td> <td>" . $row["Photo"]. "</td> </tr>"; }} else { echo "No data found";}echo "</table>"; //close table outside$conn->close();?>有人可以解釋如何使它工作嗎?或者重新發布我的代碼以及其中的解決方案。我試圖將其插入我的代碼中,但無法弄清楚:"<img src='data:image/jpeg;base64,' . base64_encode( $row['Photo'] ) . '' />";我們上傳 JPG 文件。
1 回答

12345678_0001
TA貢獻1802條經驗 獲得超5個贊
代替
<td>" . $row["Photo"]. "</td>
請使用這個
<td><img src='data:image/jpeg;base64," . base64_encode($row['Photo']) . "' /></td>
- 1 回答
- 0 關注
- 209 瀏覽
添加回答
舉報
0/150
提交
取消