Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    37

    valori di un campo select da reperire tramite quesy

    Buongiorno a tutti,
    in un form ho 2 campi di tipo select che devono mostrare tutte le scelte possibili reperendo i valori ( codice cliente) dall'archivio clienti.
    Come strutturare la select name .... e dove inserire la query?
    Dopo svariati tentativi solo riuscito a mostrare solo l'ultimo numero di codice
    Grazie per la collaborazione

    <?php
    case 'select':
    if ($row['nome_campo_form']=="cod_cli") {
    $query1 = "select cod_cli from clienti";
    $dbResult1 = mysql_query($query1, $db);
    }
    ?>
    <tr>
    <td>
    <?php
    while ($row = mysql_fetch_array($dbResult1)) {
    $cod_cli = $row['cod_cli'];}
    ?>
    <select name ="<?=$row['nome_campo_form']; ?>option value='scegli'> scegli </option> <option value="<?=$cod_cli?>"><?=$cod_cli?></option></select>
    </td>
    </tr>

  2. #2
    Ciao, prova così:
    Codice PHP:
    while ($row mysql_fetch_array($dbResult1)) {
           echo
    "<select name ="$row['nome_campo_form']. "option value='scegli'> scegli </option> <option value=".$row['cod_cli'].">".$row['cod_cli']."</option></select>";

    CODENCODE \ Branding \ Design \ Marketing
    www.codencode.it

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    37
    Ciao codencode,

    ho provato il tuo suggerimento, ma so ottiene solo una riga con tutti i codici cliente allinati, ciascuno con la scelta del proprio numero.
    Es.: dal campo del codice "1" seleziono solo "1", dal "2" solo il "2", e così via.....
    Come diavolo si ottiene un'unica casella di scelta che si apre con dentro tutti i codici da "1" a "n" ?

  4. #4
    E' hai ragione, ho risposto di fretta mi devi scusare, posto il codice corretto:
    codice:
    <select name="nameDellaSelect" >
    <option value="scegli">Scegli</option>
    <?php
    while ($row = mysql_fetch_array($dbResult1)) {
           echo"<option value=".$row['cod_cli'].">".$row['cod_cli']."</option>";
    }
    ?>
    </select>
    CODENCODE \ Branding \ Design \ Marketing
    www.codencode.it

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    37
    non ci siamo ancora: nel campo di scelta vedo solo "scegli" e "1"
    tutti gli altri codici sono visualizzati accanto come un'unica stringa

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    37
    Scusa codencode, va tutto bene !!!
    Avevo sbagliato la scrittura della </select> finale
    Grazie di cuore

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 © 2026 vBulletin Solutions, Inc. All rights reserved.