MySQL表我有一个包含数据的文本文件。文本文件中的每行包含12个由空格分隔的数据。我想将相同的数据导入到相应的字段中。数据应附加到表格中。我知道如何使用HTML表单追加数据,但不知道文件操作。有什么建议么?导入txt文件到使用PHP
0
A
回答
0
看在MySQL LOAD DATA INFILE。在MySQL http://dev.mysql.com/doc/refman/5.1/en/load-data.html
0
使用LOAD DATA INFILE或PHP代码为例:
$f = fopen("yourfile.txt", "r");
while(!feof($f)) {
$data = explode(" ", fgets($f));
mysql_query("INSERT INTO some_table (some_data0, some_data1) values (" . $data[0] . ", " . $data[1] . ")");
}
fclose($f);
2
试试这个
$f = fopen("your_text_file.txt", "r");
while(!feof($f)) {
$data = explode(" ", fgets($f));
$date = $data[0];
$avgprd = $data[1];
$level1 = $data[2];
$level2 = $data[3];
$level3 = $data[4];
$level4 = $data[5];
$level5 = $data[6];
$level6 = $data[7];
$level7 = $data[8];
$level8 = $data[9];
$level9 = $data[10];
$level10 = $data[11];
$level11 = $data[12];
mysql_query("INSERT INTO `your_table_name` (date, avgprd, level1, level2, level3, level4, level5, level6, level7, level8, level9, level10, level11)
VALUES ('$date', '$avgprd', '$level1', '$level2', '$level3', '$level4', '$level5', '$level6', '$level7', '$level8', '$level9', '$level10', '$level11')") or die(mysql_error());
}
fclose($f);
-1
试试这个...
$file = $_FILES['frmUpload']['tmp_name']; // Get Temporary filename
if ($file) {
$handle = fopen($file,"r"); // Open the file and read
while($strBookData = fgetcsv($handle, 10000, " ")) {//To get Array from CSV, " "(delimiter)
$strDatas[] = $strBookData;
$strTableColumn = count($strBookData); // To Get Column count
}
}
0
if(isset($_POST['Import'])){
$file= $_FILES['fimport']['tmp_name'];
$handle=fopen($file,'r');
while(($fileop=fgetcsv($handle,1000,","))!=false){
$name=$fileop[0];
$email=$fileop[1];
$userid=$this->session->userdata('id');
$this->db->query("insert into usersemail(user_name,user_email,user_id)values('$name','$email','$userid')");
}
相关问题
- 1. 使用文件IO导入.txt文件
- 2. 使用php导入一个txt文件到postgres时的问题
- 3. 将.txt文件导入到.xlsx文件
- 4. PHP从输入文件到txt文件
- 5. 导入txt文件到MySQL数据库
- 6. 将txt文件导入到excel中; QueryTables
- 7. 导入txt文件到datagridview的C#
- 8. 导入txt文件到SQL Server 2008
- 9. SAS中导入.txt文件
- 10. phpMyAdmin导入.txt文件?
- 11. 导入.txt光栅文件
- 12. 通过导入.txt文件
- 13. 使用GetSaveFileName写入到txt文件
- 14. 使用VB.NET导入.txt文件到SQL数据库
- 15. 如何使用python 3.5将mysql数据导入到.txt文件?
- 16. 使用php插入并读取一个txt文件使用php
- 17. 通过文件上传使用php导入excel文件到php myadmin使用php
- 18. 导入TXT文件到DataTable,使其符合Excel如何导入它 - C#.NET
- 19. 写入到txt文件java
- 20. 用PHP使用PDO导入.CSV文件
- 21. 输入到txt文件,txt文件到列表元素
- 22. 使用php将表单输入写入.txt文件?
- 23. 使用php和.txt文件提交表单到文件
- 24. 如何将MSSQL表格数据写入.Txt文件使用PHP然后发送.Txt文件到电子邮件
- 25. R:将列表导出并导入到.txt文件
- 26. PHP了shell_exec()导致txt文件?
- 27. 用PHP上传图片到.txt文件
- 28. 将用户输入导出到txt文件
- 29. 如何从一个txt文件导入raw_input /将raw_input写入一个txt文件
- 30. 如何在sqlite中导入txt文件?
是什么你的表格结构并显示你的t分机文件数据 –
文本文件中的每一行像这样 “DD150120140100 60 128 194 511 324 511 324 511 324 00.2 02.0 04.7” 和表的Fileds“日期,avgprd,1级,级别2,级别3,levl4,levl5,6级,7级,level8,LEVEL9 ,level10,level11" – mansoondreamz
检查我已经给出了答案。可能会对你有帮助 –