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
檢查我已經給出了答案。可能會對你有幫助 –