$res = $selectidq->execute();
        $element_id = $res["ID"][0];
    }
    if ($element_id) {
        // Update the languages
        $posslanguages = $records->getPossLanguages();
        foreach ($posslanguages as $language) {
            $translation = filter_input(INPUT_POST, $language['KEYCODE']);
            if ($translation) {
                $translation = trim($translation);
                if ($translation != "") {
                    $update_lang = new SQLUpdate('translation_text');
                    $update_lang->insertIfAbsent = true;
                    $update_lang->selectors['language_keycode'] = $language['KEYCODE'];
                    $update_lang->selectors['survey_text_element_id'] = $element_id;
                    $update_lang->values['text_translation'] = trim($translation);
                    $update_lang->values = array_merge($update_lang->selectors, $update_lang->values);
                    //$update_lang->build_query();
                    //echo "<br>" . $update_lang->query;
                    $update_lang->execute();
                }
            }
        }
    }
}
// Print out the Text Elements
echo $records->panelhtml();
?>
</div>
</body>
</html>