示例#1
0
	/**
	 * Generate a SELECT tag string from a recordset, and return the string.
	 * If the recordset has 2 cols, we treat the 1st col as the containing 
	 * the text to display to the user, and 2nd col as the return value. Default
	 * strings are compared with the SECOND column.
	 *
	 */
	function GetMenu2($name,$defstr='',$blank1stItem=true,$multiple=false,$size=0, $selectAttr='')	
	{
		global $ADODB_INCLUDED_LIB;
		if (empty($ADODB_INCLUDED_LIB)) include_once(ADODB_DIR.'/adodb-lib.inc.php');
		return _adodb_getmenu($this,$name,$defstr,$blank1stItem,$multiple,
			$size, $selectAttr,false);
	}
示例#2
0
 /**
 * Generate a select tag string from a recordset, and return the string.
 * If the recordset has 2 cols, we treat the 1st col as the containing 
 * the text to display to the user, and 2nd col as the return value. Default
 * strings are compared with the FIRST column.
 *
 * @param name  		name of select tag
 * @param [defstr]		the value to hilite. Use an array for multiple hilites for listbox.
 * @param [blank1stItem]	true to leave the 1st item in list empty
 * @param [multiple]		true for listbox, false for popup
 * @param [size]		#rows to show for listbox. not used by popup
 * @param [selectAttr]		additional attributes to defined for select tag.
 *				useful for holding javascript onChange='...' handlers.
 & @param [compareFields0]	when we have 2 cols in recordset, we compare the defstr with 
 *				column 0 (1st col) if this is true. This is not documented.
 *
 * @return HTML
 *
 * changes by glen.davies@cce.ac.nz to support multiple hilited items
 */
 function GetMenu($name, $defstr = '', $blank1stItem = true, $multiple = false, $size = 0, $selectAttr = '', $compareFields0 = true)
 {
     global $ADODB_INCLUDED_LIB;
     if (empty($ADODB_INCLUDED_LIB)) {
         include ADODB_DIR . '/adodb-lib.inc.php';
     }
     return _adodb_getmenu($this, $name, $defstr, $blank1stItem, $multiple, $size, $selectAttr, $compareFields0);
 }
 /**
  * Generate a SELECT tag string from a recordset, and return the string.
  * If the recordset has 2 cols, we treat the 1st col as the containing 
  * the text to display to the user, and 2nd col as the return value. Default
  * strings are compared with the SECOND column.
  *
  */
 function GetMenu2($name, $defstr = '', $blank1stItem = true, $multiple = false, $size = 0, $selectAttr = '')
 {
     include_once ADODB_DIR . '/adodb-lib.inc.php';
     return _adodb_getmenu($this, $name, $defstr, $blank1stItem, $multiple, $size, $selectAttr, false);
 }