Hallo,
hab folgendes Problem, möchte mehrere Bilder + Text aus der Datenbank auslesen.
Bei dem unteren code bekomme ich aber nur Binärcode ausgegeben.
Wäre nett wenn mir einer helfen könnte.
Gruß xyw
hab folgendes Problem, möchte mehrere Bilder + Text aus der Datenbank auslesen.
Bei dem unteren code bekomme ich aber nur Binärcode ausgegeben.
Wäre nett wenn mir einer helfen könnte.
PHP-Code:
<?php
error_reporting(E_ALL);
function dbimages($land)
{
$mysqli = new mysqli('localhost','user','password','datenbank');
if(!$mysqli)
{
die('Es war keine Verbindung zur Datenbank möglich');
}
if($mysqli_stmt = $mysqli->stmt_init())
{
$sql = ('SELECT t1.imgdata, t1.imgtype, t2.user FROM images AS t1, user_tab AS t2 WHERE t1.imagename =\''.$land.'\' AND t1.imagename = t2.land ');
$result = mysqli_query($mysqli,$sql);
echo '<table border="0">';
while($row = mysqli_fetch_assoc($result))
{
header("Content-type: {$row['imgtype']}");
echo '<tr>';
foreach($row as $val)
{
echo '<td>'.$val.'</td>';
}
echo '</tr>';
}
echo '</table>';
}
else
{
die('Das PS-Objekt konnte nicht erzeugt werden.');
}
$mysqli->close();
}
$land = "germany";
dbimages($land);
?>
Kommentar