$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>