我正在使用HTML代码将图片上传到我使用过的教程的“上传”文件夹中 http://www.w3schools.com/php/php_file_upload.asp 我想添加额外的功能,因为我想显示该文件夹中的iamges以及描述所以我的计划是将地址存储到像http://k00138899.atspace.eu/photoalbum/upload/ $ filename这样的文件。$ extension我正在使用mysql并且我可以连接到它 我没有将数据放入数据库中。 (只是将图像上传到文件夹)
那就是完整的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
答案 0 :(得分: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.'")';