Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    query in una combobox

    ciao a tutti, io ho questo problema:

    devo fare una query su un DB e poi "popolare una combobox"

    Qui faccio la query al DB, sarebbe un registro di una scuola, dove ogni tupla è uno studente con la classe e altre robe.
    mi tiro fuori tutte le classi.
    <sql:query dataSource="${connDB}" var="rs1">
    select classe from studente
    </sql:query>



    Poi quì volevo popolare la combobox con le classi risultanti dalla query.

    <c:forEach items="${rs1.rows}" var="riga1">
    <cut value="${riga1.cmbClasse}"/>
    </c:forEach>


    tranne che non succede un c***o... ce l'avevo fatta ma poi ho cancellato per sbaglio e non ricordo più come fare

    vi prego mi serve urgentemente..
    grazie in anticipo

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    A parte che non esistono discussioni "urgenti" nel forum e che il codice va postato all'interno degli appositi tag CODE, ma quello che vedo io è che manca completamente la costruzione della combo box... vedo solo che mandi in output (sulla pagina HTML) tutte le righe estratte dal DB (tra parentesi, dovresti anche indicare quale/quali tecnologie stai usando).

    codice:
    <select name="selezione">
    <c:forEach items="${rs1.rows}" var="riga1">
    <option value="<c:out value="${riga1.cmbClasse}"/>" />
    </c:forEach>
    </select>
    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    ho risolto tutto potete chiudere

  4. #4
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Originariamente inviato da black doom
    ho risolto tutto potete chiudere
    E' nello spirito del forum anche dire "come" hai risolto, eventualmente postando del codice a supporto (se non è già presente).

    E le discussioni non si chiudono, semmai qualcun altro avesse il tuo stesso problema e volesse aggiungere dei particolari...


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.