立即将csv文件中的数据显示为可手动保存
Display immediately data from csv file to handsontable
我想在网页上的数组中显示*.csv文件中的数据。因此,当用户单击按钮时,我希望我的数据立即出现在我的数组中。
这就是我从*.csv:获取数据的方式
<?php
$file=file('Classeur1.csv');
foreach ($file as $ligne)
{
list($index,$id_essai,$nom_local,$nombre_traitement,$nombre_blocs,$type_rotations,$essai_ou_suivi,$thematique,$annee_debut,$annee_fin)=explode(";",$ligne );
}
?>
现在,当我点击按钮时,我调用一个javascript函数,如下所示:
<script>
$(document).ready(function(){
$('#insert_data_csv').click(function(){
$.post("import_data_csv.php",{array_data:list_data , array_handsontable:data_essai});
});
});
在我的post方法中,我发送数组:一个来自csv,一个来自handontable。
这就是我如何申报我的列表_数据:
var index_essai = "<?php echo $index ;?>";
id_essai = "<?php echo $id_essai;?>";
nom_local_essai = "<?php echo $nom_local;?>";
nombre_traitements = "<?php echo $nombre_traitement;?>";
nombre_blocs = "<?php echo $nombre_blocs;?>";
type_rotation =" <?php echo $type_rotations;?>";
essais_ou_suivis =" <?php echo $essai_ou_suivi;?>";
thematique = "<?php echo $thematique;?>";
annee_debut = "<?php echo $annee_debut;?>";
annee_fin = <?php echo $annee_fin;?>;
list_data = [index_essai,
id_essai,
nom_local_essai,
nombre_traitements,
nombre_blocs,
type_rotation,
essais_ou_suivis,
thematique,
annee_debut,
annee_fin
];
最终,我的ajax代码:
<?php
$array_data = $_POST['array_data'];
$array_handsontable = $_POST['array_handsontable'];
$i = 0;
foreach ($array_data as $ligne)
{
$array_handsontable[$i][1] = $ligne;
$i = $i+1;
echo $ligne;
}
?>
我知道我的数据发送得很好,因为我可以从ajax文件在控制台中显示它们。但它们不会立即显示在我的手上。请帮帮我。
Insteed of Using explore使用下面的代码来分解记录并放入数组。
<?php
$row = 1;
if (($handle = fopen("Classeur1.csv", "r")) !== FALSE) {
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
$num = count($data);
echo "<p> $num fields in line $row: <br /></p>'n";
$row++;
for ($c=0; $c < $num; $c++) {
echo $data[$c] . "<br />'n";
}
}
fclose($handle);
}
?>
相关文章:
- PHP:显示sqlite数据库中的html格式数据,使用tinymce保存
- 使用History.js保存显示的igGrid列
- 如何使用javascript localStorage保存用户选择并在不同的html页面中显示
- Angular2/JavaScript-如何显示localStorage保存的所有变量并获取所有键的总长度
- 为什么WebBrowser控件在保存后不能正确显示HTML
- 当用户单击保存按钮时,标签会显示一条消息
- 使用ImageMagick生成图像而不保存到文件,但仍在网站上显示
- 如何为使用 JSP 生成的下载文件显示“保存文件”对话框
- 如何显示保存的数据
- 如何在Safari中显示保存文件对话框
- 在文本字段中显示保存的本地存储变量 - javascript
- 在下拉列表中显示保存的数据 - html 选择标签
- 如何将画布显示保存为透明 PNG
- 使用本地存储允许某人发表评论,然后显示保存的评论
- 如何使用HTML显示保存对话框
- JQuery上点击显示保存按钮
- 如何下载图像(显示保存对话框在浏览器中),这是在html2canvas从控制器在MVC创建的字节的形式
- 无法显示“保存的数据”;消息在前端
- Sitecore -未检测到已修改的字段.如何强制显示保存提示符
- 在可编辑按钮中显示保存底部编辑文本