Kép megjelenítés
Sziasztok,
Most ismerkedem a php-val és van egy kis gondom. Képeket kellene megjelenítenem adatbázisból. Sajnos csak egy X jelenik meg a kép helyén. Mit rontok el?
<?
$dbserver = "localhost";
$dbuser = "root";
$dbpass = "";
$dbname = "test";
$dbconn = @mysql_connect($dbserver,$dbuser,$dbpass) or exit("SERVER Unavailable");
header("Content-type:image/gif");
@mysql_select_db($dbname,$dbconn) or exit("DB Unavailable");
$sql = "SELECT imgid,imgtype FROM tblimage ORDER BY imgid";
$result = @mysql_query($sql,$dbconn) or exit("QUERY FAILED!");
echo "<table border=1>\n";
echo "<tr><th>imgid</th><th>imgtype</th><th>imgdata</th></tr>\n";
while ($rs=mysql_fetch_array($result)) {
echo "<tr><td>".$rs[0]."</td>";
echo "<td>".$rs[1]."</td>";
echo "<td><img src=\"proba15.php?imgid=".$rs[0]."\"></td></tr>\n";
};
echo "</table>\n";
mysql_close($dbconn);
?>
■ Most ismerkedem a php-val és van egy kis gondom. Képeket kellene megjelenítenem adatbázisból. Sajnos csak egy X jelenik meg a kép helyén. Mit rontok el?
<?
$dbserver = "localhost";
$dbuser = "root";
$dbpass = "";
$dbname = "test";
$dbconn = @mysql_connect($dbserver,$dbuser,$dbpass) or exit("SERVER Unavailable");
header("Content-type:image/gif");
@mysql_select_db($dbname,$dbconn) or exit("DB Unavailable");
$sql = "SELECT imgid,imgtype FROM tblimage ORDER BY imgid";
$result = @mysql_query($sql,$dbconn) or exit("QUERY FAILED!");
echo "<table border=1>\n";
echo "<tr><th>imgid</th><th>imgtype</th><th>imgdata</th></tr>\n";
while ($rs=mysql_fetch_array($result)) {
echo "<tr><td>".$rs[0]."</td>";
echo "<td>".$rs[1]."</td>";
echo "<td><img src=\"proba15.php?imgid=".$rs[0]."\"></td></tr>\n";
};
echo "</table>\n";
mysql_close($dbconn);
?>
kép vagy html
/robi