# Select form

**URL:** <https://www.ruby-forum.com/t/select-form/84607>\
**Category:** IT\
**Created:** [February 6, 2007, 11:58am UTC](https://www.ruby-forum.com/t/select-form/84607 "2007-02-06T11:58:18Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![mschwab](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/59ef9b/32.png) [@mschwab](https://www.ruby-forum.com/u/mschwab)\
**Post date:** [February 6, 2007, 11:58am UTC](https://www.ruby-forum.com/t/select-form/84607/1 "2007-02-06T11:58:18Z")

</div>

Ciao a tutti,  
ho un quesito da neofita a cui non sono riuscito a trovare una  
risposta… dopo avere creato un menu’ a tendina per poter scegliere su  
quale tabella effettuare una ricerca:

Search for   
\<%= select(“table”, “name”, [[‘Hostname’, ‘hostgroups’],  
[‘HBA WWN’, ‘wwn’],  
[‘CU:LDEV’, ‘ldevs’]] ) %\>  
  
  
\<%= start\_form\_tag :controller =\> ??? , :action =\> ‘search’%\>  
\<%= text\_field “table”, “value”, “size” =\> 40, “maxlength” =\> 40 %\>  
\<%= submit\_tag ‘Go’ %\>  
\<%= end\_form\_tag %\>

al posto dei ??? cosa dovrei scrivere per puntare al controller  
corretto? dalla documentazione attraverso il metodo table.name dovrei  
ottenere il valore della scelta… sto impazzendo…

Grazie mille

> MM\>
