home *** CD-ROM | disk | FTP | other *** search
/ Internet.Works 40 / Issue 40.iso / pc / Tutorial / Database / dbdrilldown_Search.cfm < prev    next >
Encoding:
Text File  |  2000-11-07  |  2.5 KB  |  104 lines

  1. <HTML><HEAD>
  2.     <TITLE>db drilldown - Search Form</TITLE>
  3. </HEAD><BODY bgcolor="ffffff">
  4.  
  5. <FONT size="+1">db drilldown</FONT> <BR>
  6. <FONT size="+2"><B>Search Form</B></FONT>
  7.  
  8. <!--- this code is a drill down 'details' page that takes basic data from the database on hotel name
  9. number of stars and city and drills down into address, amenities etc.  could easily be modified to 
  10. hold other data or more details, pictures etc.  use this to create an overview product page with a 
  11. drill down to more details--->
  12. <FORM action="dbdrilldown_Result.cfm" method="post">
  13.  
  14. <TABLE>
  15.  
  16.  
  17.     <!--- Field: hotels.HotelName=CHAR;150;FALSE --->
  18.     <INPUT type="hidden" name="Crit1_FieldName" value="hotels.HotelName">
  19.     
  20.     <INPUT type="hidden" name="Crit1_FieldType" value="CHAR">
  21.     <TR>
  22.     <TD>HotelName</TD>
  23.     <TD><SELECT name="Crit1_Operator">
  24.         
  25.             <OPTION value="CONTAINS">contains
  26.             <OPTION value="BEGINS_WITH">begins with
  27.             <OPTION value="ENDS_WITH">ends with
  28.             <OPTION value="EQUAL">is
  29.             <OPTION value="NOT_EQUAL">is not
  30.             <OPTION value="SMALLER_THAN">before
  31.             <OPTION value="GREATER_THAN">after
  32.         
  33.         </SELECT>
  34.     </TD>
  35.     <TD>
  36.     
  37.     <INPUT type="text" name="Crit1_Value">
  38.     
  39.     </TD>
  40.     </TR>
  41.  
  42.  
  43.  
  44.     <!--- Field: hotels.StarRating=CHAR;100;FALSE --->
  45.     <INPUT type="hidden" name="Crit2_FieldName" value="hotels.StarRating">
  46.     
  47.     <INPUT type="hidden" name="Crit2_FieldType" value="CHAR">
  48.     <TR>
  49.     <TD>StarRating</TD>
  50.     <TD><SELECT name="Crit2_Operator">
  51.         
  52.             <OPTION value="CONTAINS">contains
  53.             <OPTION value="BEGINS_WITH">begins with
  54.             <OPTION value="ENDS_WITH">ends with
  55.             <OPTION value="EQUAL">is
  56.             <OPTION value="NOT_EQUAL">is not
  57.             <OPTION value="SMALLER_THAN">before
  58.             <OPTION value="GREATER_THAN">after
  59.         
  60.         </SELECT>
  61.     </TD>
  62.     <TD>
  63.     
  64.     <INPUT type="text" name="Crit2_Value">
  65.     
  66.     </TD>
  67.     </TR>
  68.  
  69.  
  70.  
  71.     <!--- Field: hotels.City=CHAR;100;FALSE --->
  72.     <INPUT type="hidden" name="Crit3_FieldName" value="hotels.City">
  73.     
  74.     <INPUT type="hidden" name="Crit3_FieldType" value="CHAR">
  75.     <TR>
  76.     <TD>City</TD>
  77.     <TD><SELECT name="Crit3_Operator">
  78.         
  79.             <OPTION value="CONTAINS">contains
  80.             <OPTION value="BEGINS_WITH">begins with
  81.             <OPTION value="ENDS_WITH">ends with
  82.             <OPTION value="EQUAL">is
  83.             <OPTION value="NOT_EQUAL">is not
  84.             <OPTION value="SMALLER_THAN">before
  85.             <OPTION value="GREATER_THAN">after
  86.         
  87.         </SELECT>
  88.     </TD>
  89.     <TD>
  90.     
  91.     <INPUT type="text" name="Crit3_Value">
  92.     
  93.     </TD>
  94.     </TR>
  95.  
  96.  
  97. </TABLE>
  98. <P>
  99. <INPUT type="submit">
  100.  
  101. </FORM>
  102.  
  103. </BODY></HTML>
  104.