Допустим, у вас есть следующие данные
$postdata = array("name"=>"xyz",
"email"=>"xyz@gmail.com",
"age"=>"40",
"gender"=>"Male",
"occupation"=>"Engineer"
);
Из которых первые 3 записи взяты из старых полей, а последние 2 - из новых полей, как вы сказали. Вам нужно найти последний индекс первого набора, то есть «3». Теперь вы можете сделать это.
$firstDb = array_splice($postdata,0,3); //here 3 is index we are using to get first 3 records from $postdata
$secondDb = array_slice($postdata,0,3); //here 3 is index we are using to get records from position 3 from $postdata
Вывод:
$firstDb = array("name"=>"xyz","email"=>"xyz@gmail.com","age"=>"40");
$secondDb = array("gender"=>"Male","occupation"=>"Engineer");
Теперь вы можете вставить вас записи, как вы будете sh. Счастливое кодирование