我想允许用户选择一个文件,从中导出数据并将其保存到数据库中。我找到了以下代码来导入数据:
$fp = fopen("people.csv", "r");
while ($line = fgets($fp)) {
$char = split("\t",$line,4);
list($name, $age,$height,$date) = $char;
//Split the line by the tab delimiter and store it in our list
$sql = "insert into people(name,age,height,date) values('$name','$age','$height','$date')"; // Generate our sql string
mysql_query($sql) or die(mysql_error()); // Execute the sql
//fclose($line);
我不确定它是否有效,但我还没有走到那一步。我的问题是如何获取所选文件的完整路径名,以便可以将其输入以下命令,而不是对文件名进行硬编码:
$fp = fopen("people.csv", "r");
我花了很多时间研究这个但无济于事。