Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/03/2011, 02:55
yonmacklein
 
Fecha de Ingreso: marzo-2011
Ubicación: Alcala de Guadaira
Mensajes: 8
Antigüedad: 13 años, 1 mes
Puntos: 0
Pregunta combo box con 2 valores

Buenas, tengo otra duda que no sé como se puede resolver...

En mi código ASP tengo un Sub para rellenar las opciones de un combobox tal que asi:

Sub RellenaOpciones(dbLink, sSQL, defaultVal)
Código PHP:
Sub RellenaOpciones(dbLinksSQLdefaultVal)

    
Dim rs

    Set rs 
Server.CreateObject("ADODB.Recordset")
    
call rs.Open(sSQLdbLink)

    While 
Not rs.EOF %>

          <% If 
Not IsNull(rs(0)) Then %>
              <
option value="<% =rs(0) %>" <% = Iif(rs(0) = defaultVal,"selected","")%>><% =rs(0)%></option>
          <% Else %>
              <
option value="@null@" <% = Iif(defaultVal "@null@","selected","")%>></option>
          <% 
End If %>

          <% 
rs.MoveNext %>


    <% 
Wend

    rs
.Close

End Sub 
y esto en el combobox esta llamado de tal forma:
Código PHP:
            <select name="localidad" id="localidad">
              <
option value="" <% = Iif(Request.Form("localidad")="","selected","")%>>&lt;todos&gt;</option>
              <% 
RellenaOpciones link"SELECT DISTINCT Municipio.Pueblos" _
                                                                       
"FROM Municipio"Request.Form("localidad") %>
            </
select
mi pregunta es... yo quiero, que además de insertar el valor del nombre del pueblo, el combobox capture además un valor (oculto, no necesito que los usuarios vean el valor en el combo) que esta en esa misma tabla también, para poder luego llamarlo en una variable. En otras palabras, cada "pueblo" tiene un valor numerico asociado, que debería poder rescatar junto con el nombre.

¿alguna ayuda al respecto sobre como puedo hacerlo o donde puedo encontrar algo parecido en este mismo foro?