My CFSELECT is not showing up on the page: http://www.benoitsystems.com/benoitorgs/events/cal_itm_nwcfform.cfm
also, I'm getting an error, referring to my Submit button.
While I'm at it, I'm using a dropdown listing of TWO fields (category ID, as well as the category text (displayed). How do I accomplish this in a CFSELECT?
======
Attribute validation error for tag CFINPUT. | |
The value of the attribute TYPE, which is currently "hidden", must be one of the values: RADIO,CHECKBOX,PASSWORD,TEXT. | |
The error occurred inE:\benoitsystems.com\wwwroot\benoitorgs\events\cal_itm_nwcfform.cfm: line 72 | |
70 : 71 : <CFINPUT 72 : TYPE = "hidden" 73 : NAME = "posted" VALUE = "<CFOUTPUT>#Now()#</CFOUTPUT>"> |
This (above) is the error message I get, with the template below.
=====
<!--- This example shows how to use cfinsert instead of cfquery to put data in a
datasource. --->
<!--- If form.POSTED exists, we insert new record, so begin cfinsert tag. --->
<cfif IsDefined ("form.posted")>
<cfinsert dataSource = "9130.cal"
tableName = "q_cal_benorgs_nw"
formFields = "cal_itm_ttl,cal_itm_evt_beg_dt,cal_itm_evt_end_dt,cal_itm_evt_loc,ca l_itm_evt_m,cal_itm_post_dt,cal_itm_udt,cal_itm_ctg_">
<h3><I>Your record was added to the database.</i></h3>
</cfif>
<cfif IsDefined ("form.posted")>
<cfif Server.OS.Name IS "Windows NT">
<cfinsert datasource="9130.cal" tablename="q_cal_benorgs_nw"
formfields="cal_evt_ttl,cal_evt_beg_dt,cal_evt_end_dt,evt_cal_loc,fam _cal_evt_m,evt_cal_post_dt,evt_cal_udt,cal_evt_ctg_">
<cfelse>
<cfinsert datasource="9130.cal" tablename="q_cal_benorgs_nw"
formfields="calID,cal_itm_ttl,cal_itm_evt_beg_dt,cal_itm_evt_end_dt,c al_itm_evt_loc,cal_itm_evt_m,cal_itm_post_dt,cal_itm_udt,cal_itm_ctg_" >
</cfif>
<h3><i>Your record was added to the database.</i></h3> </cfif>
<!--- Use this query for the calendar item category dropdown. --->
<CFQUERY NAME=q_drop_cal_itm_ctg DATASOURCE="9130.cal">
SELECT cal_itm_ctg_rf.cal_itm_ctg_rfID, cal_itm_ctg_rf.cal_itm_ctg_rf FROM cal_itm_ctg_rf WHERE (((cal_itm_ctg_rf.cal_itm_ctg_rf) Is Not Null)) ORDER BY
cal_itm_ctg_rf.cal_itm_ctg_rf_lo_;
</CFQUERY>
<!--- Use this query to display the existing calendar items. --->
<CFQUERY NAME = "q_cal_evt_mstr_lst_v" DATASOURCE = "9130.cal">
SELECT cal.*, cal_itm_ctg_.*
FROM cal LEFT JOIN cal_itm_ctg_ ON cal.calID = cal_itm_ctg_.cal_itm_ctg_evt_
ORDER BY cal.cal_itm_post_dt DESC;
</CFQUERY>
<html>
<head>
<TITLE>Add New Calendar Item</TITLE>
</head>
<H3>Enter a New Calendar Item, if not already in the database:</H3>
<!--- Make a form for input. --->
<CFFORM
ACTION = "cal_itm_in.cfm"
METHOD = "post">
<PRE>
Title: <CFINPUT TYPE = "text" NAME = "cal_itm_ttl">
Start: <CFINPUT TYPE = "text" NAME = "cal_itm_evt_beg_dt">
End: <CFINPUT TYPE = "text" NAME = "cal_itm_evt_end_dt">
Category:
<CFSELECT
NAME = "cal_itm_ctg_"
QUERY="q_drop_cal_itm_ctg"
VALUE="cal_itm_ctg_rfID">
<OPTION VALUE="" SELECTED>Please Select... </OPTION>
<OPTION NAME="cal_itm_ctg_">--city--</OPTION>
</CFSELECT>
Status:
<CFINPUT TYPE = "radio" NAME = "cal_itm_evt_stts_" VALUE="1"> Cancelled
<CFINPUT TYPE = "radio" NAME = "cal_itm_evt_stts_" VALUE="2"> Still a Go
<CFINPUT TYPE = "radio" NAME = "cal_itm_evt_stts_" VALUE="3"> Postponed
Memo: <CFTEXTAREA NAME = "cal_itm_evt_m" COLS = "40" ROWS = "6"></CFTEXTAREA>
Date Posted: <CFOUTPUT>#DateFormat(Now())#</CFOUTPUT>
<!--- Dynamically determine today's date. --->
<CFINPUT
TYPE = "hidden"
NAME = "posted" VALUE = "<CFOUTPUT>#Now()#</CFOUTPUT>">
</PRE>
<CFINPUT
TYPE = "Submit"
NAME = "" value = "Add New Calendar Item">
</CFFORM>
<H3>Display a list of all the calendar items.</H3>
<TABLE>
<TR>
<TD>Title</TD>
<TD>Begin</TD>
<TD>End</TD>
<TD>Location</TD>
<TD>Memo</TD>
<TD>Date Posted</TD>
<TD>Date Updated</TD>
<TD>Category #</TD>
</TR>
<CFOUTPUT QUERY = "q_cal_evt_mstr_lst_v">
<TR>
<TD VALIGN = top>#cal_itm_ttl#</td>
<TD VALIGN = top>#cal_itm_evt_beg_dt#</TD>
<TD VALIGN = top>#cal_itm_evt_end_dt#</TD>
<TD VALIGN = top>#cal_itm_evt_loc#</TD>
<TD VALIGN = top><font size = "-2">#Left(cal_itm_evt_m, 20)#</font></TD>
<TD VALIGN = top>#cal_itm_post_dt#</TD>
<TD VALIGN = top>#cal_itm_udt#</TD>
<TD VALIGN = top>#cal_itm_ctg_#</TD>
</TR>
</CFOUTPUT>
</TABLE>
</BODY>
</HTML>
Message was edited by: EwokStud (2013-07-01 11:07