Hy.
Я хочу отображать картинки из моей базы данных mysql.
Php код:
<body>
<?
$dbconn = @mysql_connect(localhost,root,xxx) or exit("SERVER Unavailable");
@mysql_select_db(test,$dbconn) or exit("DB Unavailable");
echo "Hallo";
$sql = "SELECT pictures FROM pictures where pictures_id = 1";
$result = @mysql_query($sql,$dbconn) or exit("QUERY FAILED!");
$image = @mysql_result($result,0,"pictures");
Header ("Content-type: image/jpg");
echo $image;
mysql_close($dbconn);
?>
</body>
Таблица MySql:
CREATE TABLE IF NOT EXISTS `pictures` (
`pictures_id` int(11) NOT NULL AUTO_INCREMENT,
`pictures` blob NOT NULL,
PRIMARY KEY (`pictures_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
INSERT INTO `pictures` (`pictures_id`, `pictures`) VALUES
(1, too long to write the bytecode)
Я только что вручную вставил картинку.
Ошибка в том, что ничего не происходит.