Imが問題を抱えています.scsファイルをphpスクリプトにインポートしてmysqlサーバに追加します。im localにサーバをホストしています。ファイルが実際にどこにあるのか私のデスクトップ上に保存されているのではなく、ウェブサイトが保存されているファイルを探しているからです。php imorting fileはサーバ上で検索を続けます
<form id="import" action="edit.php" method="post" enctype="multipart/form-data">
Select BOM .csv file to upload:
<input name="file" type="file" required="required" id="file" form="import">
<input name="submit" type="submit" form="import" value="import">
<?php
if(isset($_POST['submit']))
{
$file = $_FILES['file'];
$query = "LOAD DATA INFILE '$file' INTO TABLE `boards` FIELDS TERMINATED BY ',' IGNORE 1 LINES";
$Result = mysql_query($query) OR die(mysql_error());
}
?>
</form>
誰もが実際の.csvファイルをアップロードする方法を知っていますので、SQLデータベースに追加できますか?
サーバーはどのようにデスクトップにアクセスできますか?不可能です。 –
あなたはFILES配列のtmp_nameを必要とします。http://php.net/manual/en/reserved.variables.files.phpファイルがアップロードされると、サーバは最初にファイルをtempフォルダに保存してからphpを実行するので、ファイルはPHPの前にアップロードされます。あなたはちょうど一時フォルダからそれを引き出し、それを長期保存したい場所に移動する必要があります。またはそれを読むなど – ArtisticPhoenix