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

    Problema selezione valore!

    Salve a tutti,

    sono un po confuso su come far selezionare in un "select multiple" dei valore che si trovno in una tabella precedentemente inseriti"

    Quando inserisco questi valori li metto in una tabella strutturata così;

    id_matrice----id_user----cha_id

    e fin qui tutto ok.

    con una query estraggo la lista e fin qui tutto bene,

    cha_id----cha_sid---cha_name
    927-------sid--------valore1
    928-------sid--------valore2
    Codice PHP:
    $sql_chan_list = "SELECT * FROM cccam_channel_list";
    $query_chan_list = mysql_query($sql_chan_list);

    <select name="check[]" size="20" multiple="multiple" class="ImputBox" id="select4">
              <?php while($result_chan_list=mysql_fetch_assoc($query_chan_list)) { ;?>
              <option value="<?php echo $result_chan_list['cha_id'];?>"<?php ?>><?php echo $result_chan_list['cha_sid'] . " - " $result_chan_list['cha_name'];?></option>
              <?php } ;?>
            </select>
    ora non capisco come procedere prendendo i valori dalla matrice e confrontarli con quelli della lista per far si che escono selezionati!

    Spero di essere stato abbastanza chiaro!!

    Saluti Sbarboff
    PHP THE BEST

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Prima di tutto una correzione, nella creazione della select hai un tag php che si apre e si chiude senza contenuto, così <?php ?>, toglilo.
    Nel menu select che crei, le option sono tutte e sole corrispondenti ai dati che prelevi dal db? Ho capito bene? In tal caso dovrebbe bastare l'aggiunta di un selected prima della > di <option.... >, così tutte le voci saranno selezionate.

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.