我是 php/mysql 的新手。在到处搜索之后我在这里问:我的客户为我提供了一个 txt 文件,现在我需要一个脚本来频繁运行,以便 txt 新数据文件将运行并同时更新数据库。
我读过的一个选项是 Cron,但我的客户拒绝了这个解决方案,所以我只能使用基于 PHP(或者,如果可能的话,ajax 或 jquery)的解决方案。
到目前为止我的代码:
<?php
$string = file_get_contents("mytest.php/test1.txt", "r");
$myFile = "E:/path/test.txt";
$fh = fopen($myFile, 'w') or die("could not open: .mysql_error());
fwrite($fh,$string);
fclose($fh);
// Here is the connection file
$sql=mysql_connect("localhost","root","");
if(!$sql) {
die("couldnotconnect:", . mysql_error());
}
mysql_select_db("timer"); // databse name
$result=mysql_query("LOADDATAINFILE'$myFile'" ."INTOTABLEchangedtFieldsTERMINATEDBY''");
if (!$result) {
die("couldnotload . " . mysql_error());
}
?>
但是这段代码不能正常工作。基本上只是另一个文本文件,我只想更新我的数据库,例如:
Database Field:
Name (varchar 250)
LastModification timestamp