-
- $values=array();
- foreach($_POST as $key => $value) {
- $name = preg_split('/;/',$key);
- if(isset($name[0])) switch($name[0]) {
- case 'value':
- foreach($value as $id => $val) $values[$name[1]][$id][$name[2]]=$value[$id];
- break;
- default:
- break;
+ if(isset($_POST['values'])) {
+ $values=array();
+ foreach($_POST['values'] as $table => $columns) {
+ foreach($columns as $column => $ids) {
+ foreach($ids as $id => $val) $values[$table][$id][$column] = $val;
+ }