gpt4 book ai didi

php - 显示数据库中的图片

转载 作者:行者123 更新时间:2023-11-29 14:51:57 25 4
gpt4 key购买 nike

嘿。

我想显示我的 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)

我刚刚手动插入了一张图片。

错误是没有发生任何事情。

最佳答案

函数调用中的所有字符串参数都应该用引号引起来。

$dbconn = @mysql_connect(localhost,root,xxx);

应该是

$dbconn = mysql_connect('localhost','root','xxx');

等等

关于php - 显示数据库中的图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5555830/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com