ストアド プロシージャを使用して、複数のネストされたリストのデータをデータベース内の複数の行に挿入する方法
P粉807471604
P粉807471604 2023-08-14 19:11:53
0
1
474

以下に示すような MySql データベース テーブルがあります。

id | ページ名 | 言語 | アイテム ID | アイテムテキスト

このテーブルには、Web アプリケーションのさまざまなページに使用される言語ベースのテキストが格納されます。複数の言語と複数のページのテキストを翻訳し、次の形式の JSON ファイルに保存しました。

[ ["home","fr",1,"フランス語のテキスト項目 1"] ["home","fr",2,"フランス語のテキスト項目 2"] ["home","fr",3,"フランス語のテキスト項目 3"] ["home","fr",4,"フランス語のテキスト項目 4"] ["home","fr",5,"フランス語のテキスト項目 5"] ]

各 JSON ドキュメントには、特定の言語と特定の Web ページのデータが含まれています。

挿入するデータが大量にあり、このデータをデータベースに追加する効率的な方法を見つけようとしています。ストアド プロシージャを使用するのが最良の方法だと思いますが、このような配列のループと挿入について説明したチュートリアルが見つかりません。

そのような配列をストアド プロシージャに渡し、それをループして行ごとに挿入することは可能ですか?

ご協力いただければ幸いです。

P粉807471604
P粉807471604

全員に返信 (1)
P粉676588738

リーリー リーリー リーリー リーリー

###言語### 1 ###家### ###家### fr ###家### 3 ###家### フランス語のテキスト項目 4 ###家###
id ページ名アイテムID アイテムテキスト
fr 1 フランス語のテキスト項目 1 2
2 フランス語のテキスト項目 2 3fr
フランス語のテキスト項目 3 4fr 4
5fr 5 フランス語のテキスト項目 5
フィドル
いいねを押す+0
    最新のダウンロード
    詳細>
    ウェブエフェクト
    公式サイト
    サイト素材
    フロントエンドテンプレート
    私たちについて 免責事項 Sitemap
    PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!