dwie tablice zawierajace dowolna ilsoc kolejnych, asosjacyjnych:
$old_arr = Array ();
$new_arr = Array();
$old_arr[0] = Array ("id"=>'123', "nazwa"=>"cokolwiek","itd"=>"itp");
$old_arr[1] = ...
$old_arr[2] = ...
sa to rekordy odczytane z bazy.
...
$new_arr[...] = strukturalnie analogicznie, sa to nowe rekordy oczekujace na wpisanie do bazy
macie moze pomysl jak najefektywniej odseparowac wzgledem pola id trzy zbiory:
1) z pokrywajacymi sie numerami id (by zrobic update)
2) id istniejace w old_arr, ale nie istniejace w new_arr (by zrobic delete)
3) id istniejace w new_arr, ale nie istniejace w old_arr (by zrobic insert)
?