我正在寻找能够将我的3列数据导入到包含5个字段的表中的PHP脚本。
这可能吗?
答案 0 :(得分:1)
我认为你需要这样的东西
$file = fopen("airport 123.csv","r ");
$i = 0;
while(!feof($file))
{
$file_data = fgetcsv($file);
//print_r($file_data);
$select = "select count(*) from airport_pricing";
$result = mysql_num_rows($select);
if($result>0)
{
echo $sql = "UPDATE airport_pricing SET pickup ='$file_data[0]',dropoff='$file_data[1]', price='$file_data[2]' ";
}
else{
echo $sql = "INSERT INTO airport_pricing values(NUll,'$file_data[0]','$file_data[1]','$file_data[2]',1)";
}
$query = mysql_query($sql);
if(!$query)
{
$error = "Record is not inserted !";
}
else
{
$error = "Record is inserted Successfully !";
}
echo "<br />";
}
fclose($file);
echo $error;
&GT;