Мне нужен скрипт 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
Затем они будут сохранены в базе данных, подобной этой
** DataID | Имя | DOB **
234 |Carl Jones|01/01/1925
Я был бы очень признателен, если бы кто-нибудь дал мне сценарий для достижения этой цели.
Обновление:
<?
$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());
}
?>
получить следующую ошибку в вашем синтаксисе SQL; ... для правильного синтаксиса для использования рядом с ')' в строке 1