Coldfusion (CFM) - Updating to Database using Stored Procedure + session

<cfif IsDefined(’Session.PERSONID’)>
<cfif IsDefined(’FORM.Submit’)>
    <cfquery datasource="webfillers">
    
            EXEC sp_update_product @PRODUCTID = #URL.productID#,
            @DESCRIPTIONS = ‘#FORM.descriptions#’,
            @BRANDNAME = ‘#FORM.brandname#’,
            @BRANDMODEL = ‘#FORM.brandmodel#’,
            @STOCK = #FORM.stock#,
            @UNITCOST = #FORM.unitcost#,
            @UNITPRICE = #FORM.unitprice#,
            @PRODUCTCATEGID = #FORM.category#
            
        
    </cfquery>
    <cfoutput>
        <ul>
          <li><strong>#FORM.brandmodel#, #FORM.brandname# has been successfully updated….</strong></li>
      </ul>
    </cfoutput>
</cfif>
<h2>Update Product</h2>
<cfquery name="qProd" datasource="webfillers">
        EXEC sp_get_productID @productID = #URL.productID#
</cfquery>

<form method="post">
    <cfoutput>
    <table width="308" border="1">
            <input type="hidden" name="productID" value="#qProd.PRODUCTID#"/>
          <tr>
          <td width="128"><div align="right">Product ID : </div></td>        
        <td width="164"><input type="text" name="productID" value = "#qProd.PRODUCTID#" disabled/></td>
 
          </tr>
          <tr>
            <td><div align="right">Description : </div></td>
            <td><input type="text" name="descriptions" value="#qProd.DESCRIPTIONS#"/></td>
          </tr>
          <tr>
            <td><div align="right">Brand Name : </div></td>
            <td><input type="text" name="brandname" value="#qProd.BRANDNAME#"/></td>
          </tr>
          <tr>
            <td><div align="right">Brand Model : </div></td>
            <td><input type="text" name="brandmodel" value="#qProd.BRANDMODEL#"/></td>
          </tr>
          <tr>
            <td><div align="right">Stock : </div></td>
            <td><input type="text" name="stock" value="#qProd.STOCK#"/></td>
          </tr>
                  <tr>
            <td><div align="right">Unit Cost : </div></td>
            <td><input type="text" name="unitcost" value="#qProd.UNITCOST#"/></td>
          </tr>
                  <tr>
            <td><div align="right">Unit Price : </div></td>
            <td><input type="text" name="unitprice" value="#qProd.UNITPRICE#"/></td>
          </tr>
          <tr>
            <td><div align="right">Category : </div></td>
            <td>
                <select name="category">
                    <cfquery name="qCateg" datasource="webfillers">
                    sp_show_category
                    </cfquery>
                    <option value="#qCateg.PRODUCTCATEGID#">#URL.CATEGORYNAME#</option>
                    <cfloop query="qCateg">
                    <option value="#qCateg.PRODUCTCATEGID#">#qCateg.CATEGORY#</option>
                    </cfloop>
                </select>
            </td>
          </tr>
           <tr>
            <td>&nbsp;</td>
            <td><input type="submit" name="Submit"/></td>
          </tr>
    </table>
    </cfoutput>
    <a href="searchproduct.cfm">Search Product</a>
</form>
<cfelse>
<cflocation url = "login.cfm" addtoken="no">
</cfif>