图片存储与浏览一例(Linux+Apache+PHP+MySQL)

清华甍

清华甍

2016-01-29 14:21

图片存储与浏览一例(Linux+Apache+PHP+MySQL),图片存储与浏览一例(Linux+Apache+PHP+MySQL)
  注意本程序使用的表结构为:
    use test;
    create table image(
                       id int unsigned auto_increment primary key,
                       description text,
                       filename varchar(50),
                       filesize int,
                       filetype varchar(50),
                       filedata longblob
                      );
*/

//?cmd={read|list|form|store}

//检查cmd参数的合法性
switch($cmd){
   case 'read':
      break;
   case 'list':
      break;
   case 'form':
      break;
   Case 'store':
      break;
   default:
      $cmd = 'list';
      break;
}

switch($cmd){
   case 'read':
      //?cmd=read&id={}
      //读一个图片
      $server = mysql_connect("localhost","test","") or die("无法连接数据库服务器");
      mysql_select_db("test",$server) or die("无法连接数据库");
      $sql = "select filetype,filedata from image where id='$id'";
      $rst = mysql_query($sql,$server) or die("$sql查询出错");
      if($row=mysql_fetch_row($rst)){
         header("Content-Type:" . $row[0]);
         echo $row[1];
      }
      else{
         echo "没有找到该记录";
      }
      mysql_free_result($rst);
      mysql_close($server) or die("无法与数据库服务器断开连接");
      break;
   case 'list':
      //?cmd=list
      //显示所有图片
      echo '<html';
      echo '<head<title图片存储与浏览一例</title</head';
      echo '<body';
      echo '<a href="' . $PHP_SELF . '?cmd=list"显示所有图片</a';
      echo "&nbsp;&nbsp;&nbsp;&nbsp;";
      echo '<a href="' . $PHP_SELF . '?cmd=form"上传图片</a';
      $server = mysql_connect("localhost","test","") or die("无法连接数据库服务器");
      mysql
展开更多 50%)
分享

猜你喜欢

图片存储与浏览一例(Linux+Apache+PHP+MySQL)

PHP
图片存储与浏览一例(Linux+Apache+PHP+MySQL)

Linux安装:mysql+apache+php

编程语言 网络编程
Linux安装:mysql+apache+php

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

linux下安装apache与php

Web开发
linux下安装apache与php

新版mysql+apache+php Linux安装指南

PHP
新版mysql+apache+php Linux安装指南

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

在Linux下安装PHP,APACHE,MYSQL,PERL的方法

PHP
在Linux下安装PHP,APACHE,MYSQL,PERL的方法

用PHP实现ODBC数据分页显示一例

PHP
用PHP实现ODBC数据分页显示一例

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

简单用户注册程序

简单用户注册程序

如何用php作线形图的函数

如何用php作线形图的函数
下拉加载更多内容 ↓