php image uplaod在未上载图像时显示默认图像

php image uplaod在未上载图像时显示默认图像,php,mysql,image,image-upload,Php,Mysql,Image,Image Upload,在php中,我正在做一个简单的php图像上传,并在另一个页面中显示该图像。我的代码是这样的 对于数据库,我的查询如下 CREATE TABLE IF NOT EXISTS 'article` ( `article_id` int(10) unsigned NOT NULL auto_increment, `artile_name` varchar(255) NOT NULL, `article_image` varchar(255) NOT NULL, PRIM

在php中,我正在做一个简单的php图像上传,并在另一个页面中显示该图像。我的代码是这样的 对于数据库,我的查询如下

CREATE TABLE IF NOT EXISTS 'article` (
   `article_id` int(10) unsigned NOT NULL auto_increment,
   `artile_name` varchar(255) NOT NULL,    
   `article_image` varchar(255) NOT NULL,
    PRIMARY KEY (`article_id`))
    ENGINE='._MYSQL_ENGINE_.' DEFAULT CHARSET=utf8';
<form id="formID" method="post" action="'.$_SERVER['REQUEST_URI'].'" enctype="multipart/form-data">
  <div>
     <label for="article_name">Article Name</label>
     <input class="text-input" type="text"  name="article_name" id="article_name" value="'.$value_test['article_name'].'" />
     <br/>
  </div>
  <div>
     <label for="article_image">Upload Article Image</label>
     <input type="file" name="article_image" id="article_image" value="'.$value_test['article_image'].'" />
  </div>
  <div>
     <input type="submit" name="submit" value="Submit" class="button" />
  </div>
</form>
mysql_connect(_DB_SERVER_, _DB_USER_,_DB_PASSWD_) or die( mysql_error() );
mysql_select_db(_DB_NAME_) or die( mysql_error() );
if ( isset( $_POST['submit'] ) ) {
  "INSERT INTO `article`(`article_id`, `article_name`, `article_image`) VALUES ("","'.$article_name.'","'.$article_image.'")";
  if ( move_uploaded_file( $_FILES['file']['tmp_name'], $tmpName.$image_name ) ) {
     echo "Data has been inserted into database";
  } else {
     echo "error in inserting data";
  }
现在我的表格是这样的

CREATE TABLE IF NOT EXISTS 'article` (
   `article_id` int(10) unsigned NOT NULL auto_increment,
   `artile_name` varchar(255) NOT NULL,    
   `article_image` varchar(255) NOT NULL,
    PRIMARY KEY (`article_id`))
    ENGINE='._MYSQL_ENGINE_.' DEFAULT CHARSET=utf8';
<form id="formID" method="post" action="'.$_SERVER['REQUEST_URI'].'" enctype="multipart/form-data">
  <div>
     <label for="article_name">Article Name</label>
     <input class="text-input" type="text"  name="article_name" id="article_name" value="'.$value_test['article_name'].'" />
     <br/>
  </div>
  <div>
     <label for="article_image">Upload Article Image</label>
     <input type="file" name="article_image" id="article_image" value="'.$value_test['article_image'].'" />
  </div>
  <div>
     <input type="submit" name="submit" value="Submit" class="button" />
  </div>
</form>
mysql_connect(_DB_SERVER_, _DB_USER_,_DB_PASSWD_) or die( mysql_error() );
mysql_select_db(_DB_NAME_) or die( mysql_error() );
if ( isset( $_POST['submit'] ) ) {
  "INSERT INTO `article`(`article_id`, `article_name`, `article_image`) VALUES ("","'.$article_name.'","'.$article_image.'")";
  if ( move_uploaded_file( $_FILES['file']['tmp_name'], $tmpName.$image_name ) ) {
     echo "Data has been inserted into database";
  } else {
     echo "error in inserting data";
  }
在这里,值很容易插入数据库,图像也很容易上传

从表中获取数据的php代码(在另一页中)

您可以使用

你可以用,比如