我想使用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
任何人都可以使用同一个例子。
我在网上搜索但没有找到任何例子。 许多图片上传示例,但不包含文本文件中的导入数据。
由于
答案 0 :(得分:2)
忘记jQuery。我认为这项工作根本没有任何作用。
只需执行POST即可将数据发送到PHP脚本。在那里,让PHP将其写入文件并执行LOAD DATA INFILE
(http://dev.mysql.com/doc/refman/5.1/en/load-data.html)。
另外,如果您不想将数据复制到文件中,请使用fgetcsv()
(http://nl2.php.net/manual/en/function.fgetcsv.php)来解析行和字段,并生成SQL语句,以便将其存储在MySQL中