データをエクスポートしてデータベースに保存するファイルをユーザーが選択できるようにしたいと考えています。データをインポートする次のコードを見つけました。
$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");
私はこれを研究するのに多くの時間を費やしましたが、役に立ちませんでした。