小编Jac*_*own的帖子

读取文本文件并将内容传输到mysql数据库

我需要一个PHP脚本来读取.txt文件.

文本文件的内容如下:

data.txt中

145|Joe Blogs|17/03/1954
986|Jim Smith|12/01/1976
234|Paul Jones|19/07/1923
098|James Smith|12/09/1998
234|Carl Jones|01/01/1925
Run Code Online (Sandbox Code Playgroud)

然后将这些存储到这样的数据库中

**DataID |名称| DOB**

234    |Carl Jones|01/01/1925
Run Code Online (Sandbox Code Playgroud)

如果有人能给我脚本来实现这一目标,我将非常感激.

更新:

<?
$handle = @fopen("data.txt", "r");
$conn = mysql_connect("localhost","username","password"); 
mysql_select_db("mydatabase",$conn);
while (!feof($handle)) // Loop til end of file.
{
$buffer = fgets($handle, 4096);
 // Read a line.
list($a,$b,$c)=explode("|",$buffer);
//Separate string by the means of |
echo $a."-".$b."-".$c."<br>";
$sql = "INSERT INTO data_table (iddata, name, age) VALUES('".$a."','".$b."',".$c.")";   
mysql_query($sql,$conn) or die(mysql_error());
}
?>
Run Code Online (Sandbox Code Playgroud)

在SQL语法中获取以下错误错误; ...在第1行使用')附近的正确语法

php mysql database text file

6
推荐指数
2
解决办法
6万
查看次数

标签 统计

database ×1

file ×1

mysql ×1

php ×1

text ×1