只是把action=show的方法写到html里边,就显示不出来图片了,是为什么呢?
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title> upload image to db demo </title>
</head>
<body>
<?php
// 连接数据库
$conn=@mysql_connect("localhost","root","root") or die(mysql_error());
@mysql_select_db('cmgl',$conn) or die(mysql_error());
// 判断action
$action = isset($_REQUEST['action'])? $_REQUEST['action'] : '';
// 上传图片
if($action=='show'){
$useridentity = isset($_GET['useridentity'])? intval($_GET['useridentity']) : 0;
$sqlstr = "select * from photo where useridentity=$useridentity";
$query = mysql_query($sqlstr) or die(mysql_error());
$thread = mysql_fetch_assoc($query);
if($thread){
header('