Hej, chciałbym wstawić obrazek z bazy danych za pomocą metody GET . Jest to typ blob. Nie wywala mi żaden błąd ale też obrazek się nie pojawia, czy ktoś mądrzejszy mógłby pokazać błąd:
</div>
<div id="tresc">
<?php
$host = 'localhost';
$db_name = 'liga';
$db_user = 'root';
$db_password = '';
$id = $_GET['id'];
$polaczenie = @new mysqli($host, $db_user, $db_password, $db_name);
if(isset($id))
{
$wynik = $polaczenie->query("SELECT * FROM jedenastki WHERE id='$id'");
$ile = $wynik->num_rows;
echo "<table>";
for($i=0; $i<$ile; $i++)
{
$wiersz = $wynik->fetch_assoc();
while ( $row = mysqli_fetch_row($wynik) ) {
echo "<tr>";
header('Content-type: image/jpeg');
echo "<td>";?> <img src="<?php echo $row["obrazek"]. "</td>"; ?> "height="400px" width="400px"> <?php echo "</td>";
echo "<td>". $row[1] . "</td>";
echo "</td>";
echo "</tr>";
}
}
}
echo "</table>";
?>
</div>
Mam pewne podejrzenia że pies pogrzebany jest przy tych echo :
echo "<td>". $row[1] . "</td>";
Jeszcze do wglądu pokaże wam tabelę w bazie danych phpmyadmin: