$value) { if (preg_match('/^(\d+)-(\d+)$/', $key, $exploded)) { //print_r($exploded); //continue; //$exploded = explode('-', $key); if (!isset($value)) continue; $value = preg_replace('/,/', '.', $value); if ($value == '') $value = 'NULL'; else { if (!is_numeric($value)) continue; if ($value > 10) $value /= 10; if ($value < 1 || $value > 10) continue; $value = "'".mysql_escape_safe($value)."'"; } mysql_query_safe(<<'); } else throw new Exception('invalid field name', 2); } header("Location: cijfers.php?grp2vak_id=$grp2vak_id"); ?>