+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 6 su 6

Popolare una select a selezione multipla?!?!

  1. #1
    xmaxfane non  in linea Scolaretto
    Popolo dinamicamente una select a selezione multipla tramite una query.
    Come faccio a impostare a selected i valori che ottengo dalla query, essendo questi pi di uno?
    Con la select a selezione singola ho fatto cos :

    Codice PHP:
    $sql_stru="select * from strumenti order by nome";
    $result_stru=mysql_query($sql_stru);
    while ($data_stru = mysql_fetch_array($result_stru)){
      if ($data_stru["id_strumento"]==$data_strumus["id_strumento"] ) { ?>
        <option value="<? echo $data_stru["id_strumento"]?>" selected ><? echo $data_stru["nome"];
      } else { 
    ?>
        <option value="<? echo $data_stru["id_strumento"]?>"><? echo $data_stru["nome"];
      }
    }
    Nella selezione singola $data_strumus["id_strumento"] era un singolo valore dato da un'altra query, nella selezione multipla ho pi valori che possono corrispondere alla query da cui l'ottengo?
    Chi mi aiuta????
    Ultima modifica di Master85; 06-10-2005 18:15 

  2. #2
    L'avatar di Master85
    Master85 non  in linea Moderatore Globale Ultimo blog: Eclipse: Un IDE per PHP e Python
    Codice PHP:
    $data_strumus["id_strumento"
    Da dove lo prendi, potresti postare ulteriore codice ?

    E poi... Query a *selezione multipla*... Parli di query PARAMETRICHE semmai
    Vorresti selezionare anche i valori passati ??? E' questo che vuoi fare ?
    Se e' cosi' sara' sufficiente aggiungere una nuova condizione alla struttura if.

    A presto,
    Aspetto aggiornamenti

    P.S.
    Per postare del codice php utilizza il tag [php]

  3. #3
    xmaxfane non  in linea Scolaretto
    No, la selezione multipla era riferita all'oggetto elenco/men, il men a discesa per intenderci, nel quale si possono selezionare pi di un campo.

  4. #4
    L'avatar di Master85
    Master85 non  in linea Moderatore Globale Ultimo blog: Eclipse: Un IDE per PHP e Python
    Quote Originariamente inviato da xmaxfane
    Come faccio a impostare a selected i valori che ottengo dalla query, essendo questi pi di uno?
    Scusa, adesso che ci penso, la query ti restituisce una serie di risultati, tu li dovresti evidenziare tutti, poiche' tutti soddisfano la condizione nella query, giusto ?

    Mi spiego meglio:

    Select * from my_table where my_field = "my_value"

    tutti i risultati prodotti dalla query soddisfano la condizione "where my_field...", quindi tutti gli elementi dovranno essere selezionati ?

    Non ci capisco piu' niente...
    Potresti illustrare meglio il tuo dilemma

  5. #5
    xmaxfane non  in linea Scolaretto
    Praticamente in un menu a discesa che popolo dinamicamente (gli viene passato un id e recupero tramite query i campi del record di un id della tabella) devo far apparire selezionate tutte le option relative al campo musica di quell'id, che sono pi di uno perch il menu a selezione multipla. Volevo sapere come faccio a popolare questo menu. Non so se sono stato un p pi chiaro adesso.
    Comunque grazie lo stesso per l'attenzione.

  6. #6
    L'avatar di Master85
    Master85 non  in linea Moderatore Globale Ultimo blog: Eclipse: Un IDE per PHP e Python
    Scusa se rispondo solo ora, ma ho trascorso questi giorni allo sviluppo della nuova versione di MasterDrive.it 2006. Comunque, tornando al tuo problema, potresti postare la struttura della tabella MySQL in questione. Giusto per avere un'idea piu' dettagliata di quello che vuoi fare ?

    Saro' io, ma ancora ho capito molto poco


+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Popolare select tramite altro select
    Da anto16 nel forum PHP
    Risposte: 1
    Ultimo Post: 28-02-2015, 17:55
  2. Risposte: 2
    Ultimo Post: 08-03-2013, 10:13
  3. Selezione multipla
    Da becks2107 nel forum Microsoft Access
    Risposte: 2
    Ultimo Post: 12-11-2012, 10:59
  4. [Javascript]Popolare select tramite altro select
    Da Eugene nel forum HTML, CSS e JavaScript
    Risposte: 4
    Ultimo Post: 26-03-2008, 00:36
  5. Selezione multipla
    Da giovross nel forum Microsoft Word
    Risposte: 4
    Ultimo Post: 23-05-2007, 20:56