【发布时间】:2017-04-06 15:49:29
【问题描述】:
我有一个当前网页,使用 HTMl 和 PHP 上传文件来读取 CSV 并插入数据库。这一切都很好,但我试图找到一种相当快速和轻松的方式在提交和插入数据库之前向用户显示数据。现在我的提交按钮发布到 PHP 并立即执行 VAR 转储并插入数据库。我希望一旦将文件添加到上传框,就有一种相当简化的方式在页面上显示它。
if(isset($_POST['submit']))
{
ini_set('auto_detect_line_endings', true);
$file = $_FILES["file"]["tmp_name"];
$handle = fopen($file, "r");
while(!feof($handle)){
$filesop = print_r(fgetcsv($handle, 0, ","));
}
$coldata = array();
$coldata[ "orderNumber" ] = $filesop[0];
$coldata[ "place" ] = $filesop[1];
$coldata[ "workOrderNum" ] = $filesop[2];
$coldata["lowSideMIUNum"] = $filesop[3];
//rest of array elements and insert statement
【问题讨论】:
-
"在提交和插入数据库之前向用户显示数据" - 和 - “在页面上显示它一旦文件添加到上传框” - 似乎相互矛盾。
-
对不起,这是一个好点。后者会很好,但主要是我只需要在插入数据库之前显示它。