0
Excelファイルをアップロードし、行ごとに読み込み、データベースにデータを挿入します。どうすればいいですか?PHPEXCEL:Excelファイルから各行を読み込んでデータベースに挿入する方法
は、これは私がこれまでにしようとしているものです:
for ($row = 1; $row <= $highestRow; $row++) {
// Read a row of data into an array
$rowData = $sheet->rangeToArray('A' . $row . ':' . $highestColumn . $row,
NULL, TRUE, FALSE);
// This line works as $sheet->rangeToArray('A1:E1') that is selecting all the cells in that row from cell A to highest column cell
echo "<tr>";
//echoing every cell in the selected row for simplicity. You can save the data in database too.
foreach($rowData[0] as $k=>$v)
// echo "<td>".$v."</td>";
// foreach($xlsx->rows() as $r)
$sql = "INSERT into temperature (datetime, MODE_Value, MV_Value,PV_Value, PV_HighEng_Value, PV_LowEng_Value,SV_Value)
values('$datetime', '$MODE_Value','$MV_Value','$PV_Value','$PV_HighEng_Value','$PV_LowEng_Value','$SV_Value')";
//we are using mysql_query function. it returns a resource on true else False on error
$result = mysqli_query($conn, $sql);
//echo "</tr>";
}
任意のヒント、提案と評価されているのに役立ちます。
ありがとうございました!素敵な一日を過ごしてください:) –
ありがとう!!投票のために – Webinion