我有一个当前的网页,使用HTMl和PHP上传文件来读取CSV并插入数据库。这一切工作正常,但我试图找到一种相当快速和无痛的方式向用户显示数据,然后再提交并插入数据库。现在我的提交按钮发布到PHP,并立即执行VAR转储并插入数据库。我希望在文件被添加到上传框后,有一种相当简单的方式可以在页面上显示它。PHP网页 - 在插入数据库之前预览CSV上传
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
* * “表示数据传送给用户之前** **提交并插入到数据库中的” - **和** - *”在**将文件添加到上传框中后立即在页面上显示**“ - - 似乎相互矛盾。 –
对不起,这是一个很好的观点。后者会很好,但主要是我只需要在插入到db之前显示它。 –