【发布时间】:2016-02-18 10:49:09
【问题描述】:
所以,我正在创建一个非常简单的上传器,在其中接收文件/名称/描述并存储以将文件存储到服务器和名称/desc/filepath。 这是我的数据库的样子:
基本上,我接受一个文件、名称和描述,并希望将文件存储在服务器中。而要存储到 mySQL 中的 path/name/desc。我还想要一个递增的 ID。我有一个名为“test”的数据库。并想发布到“test_table”。数据库已经创建,但我需要检查表是否存在,如果不存在,请创建它。我想我在下面有正确的 mySQL 基础知识,但我需要知道如何检查表/创建(如果需要)以及如何设置路径变量。提前致谢!
另外,如何在 mysql 中为每个条目增加 ID 变量?这是自动发生的还是..?
解决了
【问题讨论】:
-
为什么要在代码中创建表?它不是已经存在了吗?
-
这里你的文件名总是空白,因为 $name 是 POST 数据..你需要 $name=$_FILES(['fileToupload']['name']);
-
不,它没有。而且它不是我的数据库只是运行 php 方面的东西。
-
Mayank Vadiya,$name 字段是单独的,我也会附上我的 html 代码。
-
您需要运行查询...。您所做的只是创建插入脚本变量...。
$sql...