How to insert data from multiple nested lists into multiple rows in the database using a stored procedure
P粉807471604
P粉807471604 2023-08-14 19:11:53
0
1
393
<p>I have a MySql database table as shown below: </p> <h2>id | page_name | language | item_id | item_text</h2> <p>This table stores language-based text used for various pages in a web application. I have translated text for multiple languages ​​and multiple pages, stored in a JSON file in the following format: </p> <pre class="brush:php;toolbar:false;">[ ["home","fr",1,"French text item 1"] ["home","fr",2,"French text item 2"] ["home","fr",3,"French text item 3"] ["home","fr",4,"French text item 4"] ["home","fr",5,"French text item 5"] ]</pre> <p>Each JSON document contains data for a specific language and a specific web page. </p> <p>I have a lot of data to insert and I'm trying to find an efficient way to add this data to my database. I'm assuming using a stored procedure is the best way, but I can't find any tutorials that cover looping through an array like this and inserting. </p> <p>Is it possible to pass such an array to a stored procedure and loop through it, inserting row by row? </p> <p>Any help would be greatly appreciated. </p>
P粉807471604
P粉807471604

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!