ColdFusion, как установить входные значения формы из результатов cfquery?

Вопрос: (часть 1) Я ищу наиболее эффективный способ задания значений ввода моей формы на основе результатов моегоcfquery, Все поля моей формы соответствуют именам столбцов в базе данных.Я знаю, используяcfinsert Я могу обновить базу данных с помощью входных значений формы. Есть ли способ сделать это в обратном порядке?

(часть 1.5) Как мне установить значения кнопок выбора и переключателей на основе значения моего cfquery?

Фон: У меня есть форма с 60+ входов со смесьюtext, select, radio а такжеtextarea, Страница, которую я создаю, позволяет пользователям просматривать ответы, которые они представили ранее, и позволяет им вносить изменения, а также повторно отправлять форму и обновлять базу данных новыми ответами (если таковые имеются).

Ниже приведен лишь небольшой пример входных данных, и я покажу, как я буду устанавливать значение, если нет другого способа.

    <!--variables pulled from the URL-->
    <cfset pageAction="#URL.action#">
    <cfset rfqID="#URL.rfqID#">
    <cfset rfqStatus="#URL.status#">

    <!--Query to get previous form answers -->
    <cfquery name="getFormData" datasource="RC">
                SELECT      *
                FROM        RFQ_Data
                WHERE       form_ID = <cfqueryparam value="#ARGUMENTS.rfqID#">
    </cfquery>

    <cfform name="rfq_form" class="pure-form pure-form-aligned" enctype="multipart/form-data" action="rfq_action.cfm" method="POST">

    <cfoutput>        
    <label>*Sold to Party:</label>

<cfinput type="text" name="sold_to_party" value="#getFormData.sold_to_party#"/>
 <!--HOW DO I SET THE DEFAULT VALUE OF MY SELECT TO BE THE VALUE FOUND IN THE CFQUERY?-->   
        <label>*Product Type:</label>
<select name="product_category" id="product_category">
    <option value="ts8-it">TS8-Data Center </option>
    <option value="ts8-ie">TS8-Industrial </option>
    <option value="WM_AE_JB">WM/AE/JB </option>
    <option value="other">Other </option>
    </select>


<h3>Additional information:</h3>    
<textarea name="additional_info_datacenter" rows="10" cols="60" style="margin-left:40px;">#getFormData.additional_info_datacenter#</textarea>
     <!--HOW DO I SET THE DEFAULT VALUE OF MY RADIO TO BE THE VALUE FOUND IN THE CFQUERY?--> 
    <label>19" Rails</label> 
    <input id="rails_yes" type="radio" name="19_Rails" value="yes"> YES
    <input id="rails_no" type="radio" name="19_Rails" value="no"> NO

</cfoutput>        
    <cfinput  style="padding:4px 6px;" type="submit" value="Submit Current Order" name="submit"/>

    </cfform>

Ответы на вопрос(2)

Ваш ответ на вопрос