使用jquery将文本文件导入mysql

时间:2010-01-16 10:05:52

标签: php jquery mysql ajax

我想使用php和jquery / Ajax将.txt文件值导入mysql而不刷新页面。

采用以下格式。

例如文本文件是:

       user@emaill;user name;gender
       user1@emaill;user name;gender
       user2@emaill;user name;gender

用户选择文件并按Process Button。 一旦开始处理 JQUERY / AJAX显示

      you have 3 records
      processing Record no.1 user@email
      ..................................
      ..................................
      Import Process Complete

任何人都可以使用同一个例子。

我在网上搜索但没有找到任何例子。 许多图片上传示例,但不包含文本文件中的导入数据。

由于

1 个答案:

答案 0 :(得分:2)

忘记jQuery。我认为这项工作根本没有任何作用。

只需执行POST即可将数据发送到PHP脚本。在那里,让PHP将其写入文件并执行LOAD DATA INFILEhttp://dev.mysql.com/doc/refman/5.1/en/load-data.html)。

另外,如果您不想将数据复制到文件中,请使用fgetcsv()http://nl2.php.net/manual/en/function.fgetcsv.php)来解析行和字段,并生成SQL语句,以便将其存储在MySQL中