ホームページ >バックエンド開発 >PHPチュートリアル >PHPにTXTファイルをインポートし、バッチでmysqlデータベースを更新する方法
TXT ファイル data.txt の形式は次のとおりです。 | を使用して 2 つのフィールドを区切ります。1 つはデバイス番号で、もう 1 つはステータスです。
A201|メンテナンス中
A202|完了
A203|メンテナンス中
B201|デバイスが壊れており、処理を待っています
。 。 。
次に、php を使用して mysql データベースをバッチ更新し、デバイス番号ごとに実行したいと思います。
update shebei set Content='TXT ファイルの 2 番目のフィールド' where shebeiID='TXT ファイルの最初のフィールド'
お願いしますこのPHPコードの書き方を教えてください。 。私は初心者なのでコードが必要です
Excel_Reader を使用して Excel テーブルを書式設定することはできますが、他の人から与えられたファイル形式は間違いなく txt です。コードにあまり触れたことがなく、その方法がわからないからです。それを行うには
foreach($ar as $row) {
$v = explode('|', $row);
$sql = "update shebei set Content='$v[1]' where shebeiID='$v[0]'"
// SQL 命令を実行するコード
}
見てみましょう。 。 。使ってみました
これは本当に簡単です