Пользователь может предоставить ответы до 5 вопросов, и каждый вопрос имеет 3 столбца в базе данных:
st_m1_id
st_m1_fam
st_m1_cip
st_m2_id
st_m2_fam
st_m2_cip
и т. Д.
Когда форма отправлена, я получаю идентификаторы вмассив, а затем зациклите его, а затем запросите другую таблицу для поиска fam и cip.
aidms = listToArray(form['idms[]']);
for( i=1;i<=arrayLen(aidms);i++ ) {
qryData = invoke(dataCFC,'queryData', { smid = aidms[i]});
temp = invoke(userCFC,'updateUser',{
userid = session.userid,
st_m#i#_id = aidms[i],
st_m#i#_fam = qryData.fam,
etc......
});
};
Как записать имена столбцов динамического запроса в функции, чтобы при их передаче в updateUserссылки на правильные столбцы?