diff --git a/www/pages/verbindlichkeit.php b/www/pages/verbindlichkeit.php index dd22f79a..0ad4f3b0 100644 --- a/www/pages/verbindlichkeit.php +++ b/www/pages/verbindlichkeit.php @@ -235,9 +235,12 @@ class Verbindlichkeit { ))+0"; $auswahl = array ( - ' 'pd.id'], - '"/>' + '"/>', + ' 'pd.id'], + '" hidden/>' ); $werte = array ( @@ -715,18 +718,27 @@ class Verbindlichkeit { // Process multi action $ids = $this->app->Secure->GetPOST('ids'); + $auswahl = $this->app->Secure->GetPOST('auswahl'); $werte = $this->app->Secure->GetPOST('werte'); $preise = $this->app->Secure->GetPOST('preise'); $bruttoeingabe = $this->app->Secure->GetPOST('bruttoeingabe'); - foreach ($ids as $key => $paketdistribution) { + foreach ($auswahl as $key => $paketdistribution) { + $key = -1; + foreach ($ids as $index => $value) { + if ($value == $paketdistribution) { + $key = $index; + break; + } + } + if ($key == -1) { + continue; + } $menge = $werte[$key]; - if ($menge <= 0) { continue; } - // Check available number $sql = " SELECT