0
是否可以將excel文件上傳到我的php myadmin。我知道我的phpmyadmin數據庫表的所有字段名稱和我的Excel表格字段應該是相同的。但我沒有找到適合本主題的解決方案。我沒有發現我的Excel文件代碼的導入。而在這個困惑。通過文件上傳使用php導入excel文件到php myadmin使用php
下面是我嘗試了代碼:
<form action="upload.php">
<input type="file" name="txtFile" id="eskal" /></br>
<input type="submit" name="Import" value="Update Database" /> </b>
upload.php的:
<?php
if(isset($_POST["Import"]))
{
$host="localhost"; // Host name.
$db_user="root";
$db_password="";
$db='test'; // Database name.
$conn=mysql_connect($host,$db_user,$db_password) or die (mysql_error());
mysql_select_db($db) or die (mysql_error());
echo $filename=$_FILES["file"]["tmp_name"];
//echo $ext=substr($filename,strrpos($filename,"."),(strlen($filename)-strrpos($filename,".")));
if($_FILES["file"]["size"] > 0)
{
$file = fopen($filename, "r");
while (($emapData = fgetcsv($file, 10000, ",")) !== FALSE)
{
print_r($emapData);
$sql = "INSERT into import(name,address,email,password) values('$emapData[0]','$emapData[1]')";
mysql_query($sql);
}
fclose($file);
echo "CSV File has been successfully Imported";
}
else
echo "Invalid File:Please Upload CSV File";
}
?>
我在我的upload.php的代碼錯了我KNW。所以,如果有人可以幫我在這裏的代碼。 任何形式的幫助表示讚賞。 在此先感謝