我需要一个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行使用')附近的正确语法