If no column names are specified the first two columns of the result are used as the text and value columns respectively.
Either an existing DB connection or a valid dsn
SQL query string
(optional) Name of column to display as the OPTION text
(optional) Name of column to use as the OPTION value
(optional) Array or comma delimited string of selected values