0

我正在使用 HTML 代码将图像上传到“上传”文件夹,这是我使用的教程 http://www.w3schools.com/php/php_file_upload.asp 我想添加额外的功能,因为我想显示该文件夹中的图像连同描述,所以我的计划是将地址存储到像http://k00138899.atspace.eu/photoalbum/upload/ $filename.$extension这样的文件中入数据库。(只是将图像上传到文件夹)

这就是完整的 php 代码
http://justpaste.it/phpcodephpcode

这只是我的额外部分

  <?php

$host=""; // Host name
$username=""; // Mysql username
$password=""; // Mysql password
$db_name=""; // Database name
$tbl_name="photo"; // Table name
  $imagestring = $_FILES["file"]["name"];
  $filetype = $_FILES["file"]["type"];
  mysql_connect("$host", "$username", "$password")or die("cannot connect");
  mysql_select_db("$db_name")or die("cannot select DB");
  $sql="INSERT INTO $tbl_name (PhotoString) VALUES ("http://www.atspace.com/photoalbum/upload/'$imagestring'.'$filetype'")";
  $result=mysql_query($sql);
  ?>

我收到此错误:
http://k00138899.atspace.eu/photoalbum/upload_file.php

4

1 回答 1

1

换行

$sql="INSERT INTO $tbl_name (PhotoString) VALUES ("http://www.atspace.com/photoalbum/upload/'$imagestring'.'$filetype'")";

为了

$sql='INSERT INTO '.$tbl_name.' (PhotoString) VALUES ("http://www.atspace.com/photoalbum/upload/'.$imagestring.'.'.$filetype.'")';

于 2013-03-20T21:50:36.710 回答