将csv的值存储在表数据库的不同列中

吉加

我需要做一个表格,将 csv 的值存储在表数据库中,我刚刚做的表格有效,但我需要按特定顺序存储值。这是我正在使用的 csv文件

我需要像这样将颜色值存储在表数据库的不同列中 文件

但是当我运行表单时,值像这样存储

例子

这是我的表格

 <div class="container">
<?php
if(isset($_POST['uploadBtn'])){
    $fileName=$_FILES['myFile']['name'];
    $fileTmpName=$_FILES['myFile']['tmp_name'];

    $fileExtension=pathinfo($fileName,PATHINFO_EXTENSION);

    $allowedType = array('csv');
    if(!in_array($fileExtension,$allowedType)){?>

        <div class="alert alert-danger">
            INVALID FILE
        </div>
    <?php }else{




        $handle = fopen($fileTmpName, 'r');
$k = 0;
$energies = [];
while (($myData = fgetcsv($handle,1000,',')) !== FALSE) {
  $k++;
  if ( $k > 1 ) {
        $energies[] = $myData[3];
     }
}


list($e1, $e2, $e3) = $energies;
$query = "INSERT INTO metlab.table (energy1, energy2, energy3) VALUES ($e1, $e2, $e3)";

$run = mysql_query($query);




        if(!$run){
            die("error in uploading file".mysql_error());
        }else{ ?>
                <div class="alert alert-success">
                    SUCCESS
                </div>
    <?php   }
    }
}
    ?>

<form action="" method="post" enctype="multipart/form-data">
    <h3 class="text-center">
        RESULTS
    </h3></hr>
    <div class="row">
        <div class="col-md-6">
            <div class="form-group">
                <input type="file" name="myFile" class="form-control">
            </div>
        </div>
    </div>
    <div class="row">
        <div class="col-md-6">
            <div class="form-group">
                <input type="submit" name ="uploadBtn" class="btn btn-info">
            </div>
        </div>
    </div>
</form>
</div>
</body>

我不知道该怎么做:/提前致谢

雷克萨斯
    ..............

    $handle = fopen($fileTmpName, 'r');
    $k = 0;
    $energies = [];
    while (($myData = fgetcsv($handle,1000,',')) !== FALSE) {
      $k++;
      if ( $k > 1 ) {
            $energies[] = $myData[3];
         }
    }

    // 1 method
    // $values = join(',', $energies);
    // $query = "INSERT INTO metlab.table (energy1, energy2, energy3) VALUES ($values)";

    // 2 method
    list($e1, $e2, $e3) = $energies;
    $query = "INSERT INTO metlab.table (energy1, energy2, energy3) VALUES ($e1, $e2, $e3)";

    $run = mysql_query($query);

    ..............

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将图像的路径存储在不同的数据库列中

来自分类Dev

如何对sql中的值求和并存储在不同的表(oracle数据库)中

来自分类Dev

根据单选按钮值将值存储在sqlite数据库的多个表中

来自分类Dev

phonegap:将数据库值存储在本地存储中

来自分类Dev

在数据库Django中存储不同的值

来自分类Dev

数据库设计问题。指向不同表的列值

来自分类Dev

java - 将数据插入数据库表中,其中输入数据的值决定将存储哪个表

来自分类Dev

将视图计数存储在数据库表中

来自分类Dev

将临时结果存储在单独的数据库表中

来自分类Dev

jQuery编程将值存储在sqlite数据库中

来自分类Dev

使用For循环将值存储在数据库中

来自分类Dev

需要加密以将值存储在数据库中

来自分类Dev

Symfony2将数据库架构信息存储在数据库表中

来自分类Dev

将下拉列表中的值插入数据库表

来自分类Dev

python 3 将值从一个sqlite数据库中的分隔表存储到列表中

来自分类Dev

PHP / SQL-将CSV上载到数据库-每天不同的工作表/多个表

来自分类Dev

将所有 HTML 表值传递给 PHP 以使用 Javascript 将它们存储在数据库中

来自分类Dev

如何在数据库中创建表,该表存储来自MS Access数据库中2个不同表的数据c#WPF中

来自分类Dev

在数据库中存储100K个不同的表

来自分类Dev

连接存储过程中不同数据库实例上的表

来自分类Dev

Django将联接的表存储在数据库中,并在表更改时更新

来自分类Dev

Django将联接的表存储在数据库中,并在表更改时更新

来自分类Dev

如何将空值存储到数据库表

来自分类Dev

使用python将列表中的值从数据帧存储到数据库中

来自分类Dev

如何将CSV中的大列(> 4000个字符)导入数据库表

来自分类Dev

如何使用jdbc连接将数据从excel工作表存储到mysql数据库中

来自分类Dev

将 NLP 语料库存储在数据库中而不是 csv 中?

来自分类Dev

我的代码没有将数据值存储到Sql数据库中

来自分类Dev

C#-将数据库中的数据存储在2列列表中

Related 相关文章

  1. 1

    将图像的路径存储在不同的数据库列中

  2. 2

    如何对sql中的值求和并存储在不同的表(oracle数据库)中

  3. 3

    根据单选按钮值将值存储在sqlite数据库的多个表中

  4. 4

    phonegap:将数据库值存储在本地存储中

  5. 5

    在数据库Django中存储不同的值

  6. 6

    数据库设计问题。指向不同表的列值

  7. 7

    java - 将数据插入数据库表中,其中输入数据的值决定将存储哪个表

  8. 8

    将视图计数存储在数据库表中

  9. 9

    将临时结果存储在单独的数据库表中

  10. 10

    jQuery编程将值存储在sqlite数据库中

  11. 11

    使用For循环将值存储在数据库中

  12. 12

    需要加密以将值存储在数据库中

  13. 13

    Symfony2将数据库架构信息存储在数据库表中

  14. 14

    将下拉列表中的值插入数据库表

  15. 15

    python 3 将值从一个sqlite数据库中的分隔表存储到列表中

  16. 16

    PHP / SQL-将CSV上载到数据库-每天不同的工作表/多个表

  17. 17

    将所有 HTML 表值传递给 PHP 以使用 Javascript 将它们存储在数据库中

  18. 18

    如何在数据库中创建表,该表存储来自MS Access数据库中2个不同表的数据c#WPF中

  19. 19

    在数据库中存储100K个不同的表

  20. 20

    连接存储过程中不同数据库实例上的表

  21. 21

    Django将联接的表存储在数据库中,并在表更改时更新

  22. 22

    Django将联接的表存储在数据库中,并在表更改时更新

  23. 23

    如何将空值存储到数据库表

  24. 24

    使用python将列表中的值从数据帧存储到数据库中

  25. 25

    如何将CSV中的大列(> 4000个字符)导入数据库表

  26. 26

    如何使用jdbc连接将数据从excel工作表存储到mysql数据库中

  27. 27

    将 NLP 语料库存储在数据库中而不是 csv 中?

  28. 28

    我的代码没有将数据值存储到Sql数据库中

  29. 29

    C#-将数据库中的数据存储在2列列表中

热门标签

归档