Я пытаюсь просмотреть изображение, которое было сохранено в моей базе данных, и то, что база данных хранит, является именем файла изображения
Это код, из которого он извлекает данные
function fetch_data()
{
ob_start();
$output = '';
$conn = mysqli_connect("localhost", "root", "", "it180p");
$sql = "SELECT * FROM incidentreport ORDER BY reportId ASC";
$result = mysqli_query($conn, $sql);
while($row = mysqli_fetch_array($result))
{
$output .= '<tr>
<td>'.$row["status"].'</td>
<td>'.$row["school"].'</td>
<td>'.$row["gradeLvl"].'</td>
<td>'.$row["section"].'</td>
<td>'.$row["dateTime"].'</td>
<td>'.$row["incidentType"].'</td>
<td>'.$row["incidentDesc"].'</td>
<td>'.$row["sender"].'</td>
<td>'.$row["invPeople"].'</td>
<td>'.$row["studStatYes"].'</td>
<td>'.$row["studStatNo"].'</td>
<td>'.$row["numInvPeople"].'</td>
<td>'.$row["attachment"].'</td>
</tr>
';
}
return $output;
}
И это код, где он просматривает извлеченные данные
<?php foreach($incidentreports as $report) { ?>
<tr>
<td><?php echo $report["school"]; ?></td>
<td><?php echo $report["gradeLvl"]; ?></td>
<td><?php echo $report["section"]; ?></td>
<td><?php echo $report["dateTime"]; ?></td>
<td><?php echo $report["reportDate"]; ?></td>
<td><?php echo $report["incidentType"]; ?></td>
<td><?php echo $report["incidentDesc"]; ?></td>
<td><?php echo $report["invPeople"]; ?></td>
<td><?php echo $report["sender"]; ?></td>
<td><?php echo $report["studStatYes"]; ?></td>
<td><?php echo $report["studStatNo"]; ?></td>
<td><?php echo $report["maleCount"]; ?></td>
<td><?php echo $report["femaleCount"]; ?></td>
<td><?php echo $report["numInvPeople"]; ?></td>
<td><?php echo '<img src="uploads/png;base64,'. ( $report["attachment"] ).'"/>'; ?></td>
</tr>
Когда я только добавляю "attachment", он отображает только имя файла, поэтому я попытался использовать код выше. Не было никаких ошибок, но изображение не загружается, оно отображается только как сломанный значок img. Я пробовал другие способы, но в настоящее время я застрял здесь и не знаю, что делать. Буду очень признателен, если кто-нибудь сможет мне помочь с этим.