当前位置:   article > 正文

php实现图片上传和显示,上传和显示图片 - php - 生活点滴

php上传图片显示代码

php保存图片

保存上传图片有两种方法。一种是在mysql数据库中保存图片文件,另一种是在mysql中只保存文件名,而图片文件保存在php.ini配置文件中设置的upload临时目录,也就是upload_tmp_dir参数中。

一、为了用mysql保存图片文件,我们需要建立一个数据表用来保存数据。下面在数据库(test)建立名为image的数据表,该表只有两个字段,一个字段为用户名,一个用来保存图片,建立image表的SQL句如下:

use test;

create table image(

id varchar(20) not null,

photo longlob,

primary key (id)

);

Notice: photo用来保存图片文件,因此需要定义为longblob型数据。

此外,我们还需要建立一个简单的网页界面,用来上传图片。

下面为上传图片的代码:

上传图片范例
username
the pthoto:

二、在mysql中保存文件的方法

在mysql中保存图片文件的程序命名为save_image.php 代码如下:

$conn=mysql_connect("localhost","dbuser","dbpwd");

mysql_db_select("test",$conn);

?>

$id=$_POST['id'];

$check_sql="select * from image where id = 'id'";

$check_re=mysql_query($check_sql);

$num=mysql_num_rows($check_re);

if($num!=0){

echo "

";

echo "该用户名已经存在,请选择另一个
";

echo "上传失败!返回";

echo

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/681282
推荐阅读
相关标签
  

闽ICP备14008679号