当前位置:Gxlcms > PHP教程 > php将图片以二进制存入mysql数据库,该如何解决

php将图片以二进制存入mysql数据库,该如何解决

时间:2021-07-01 10:21:17 帮助过:10人阅读

php 将图片以二进制存入mysql数据库
有部分图片要存入mysql数据库,改怎么做啊?


$DBserver = "localhost";
$DBname = "new";
$DBuser = "root";
$DBpassword = "";

$con = mysql_connect("localhost","root","");

...

?>

------解决方案--------------------
PHP code





无标题文档







显示存在mysql中的图片
来调用数据库中的第一张图片
 #
 # 数据表的结构 `images`
 #

CREATE TABLE images (
  picid int(3) NOT NULL auto_increment,
  picdata longblob NOT NULL,
  pictext varchar(100) NOT NULL default '',
  PRIMARY KEY  (picid)
) TYPE=MyISAM;

 */

$link=@mysql_connect("localhost","root","root"); 
mysql_select_db("kkk");
$qu="select picid,picdata from images where picid=$picid"; 
$res=@mysql_query($qu,$link); 
$num=mysql_num_rows($res);
   if($num==0) 
      { 
      print "


"; print "

没有这张图片!

"; exit(); } $row=@mysql_fetch_row($res); header("Content-type:image/"); echo $row[1]; ?>

人气教程排行