Visualizzazione dei risultati da 1 a 5 su 5

Discussione: immagine in combo box

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    7

    immagine in combo box

    Ciao a tutti, ho preparato una combo che legge i dati da una tabella in modo che a seconda del tipo di disponibilità della risorsa compaia un'immagine. Nella combo però compare solo il nome della risorsa.
    Sapreste dirmi se ci sono errori nel codice o se non è possibile far visualizzare un'immagine in una combo box?
    grazieeeeeeeeeeee

    <tr>
    <td align="left" width=""><font color="#009900">Risorsa</font></td>
    <td align="left" colspan="5" width=""><select name="risorsa" id="risorsa">
    <option value=""><?php echo $array['rc1_risorsa']; ?></option>
    <?php
    do {
    ?>
    <option value="<?php echo $row_rst_ris['ris_nome']?>">
    <?php
    if ($row_rst_ris['ris_stato'] == "Disponibile") {
    $image="images/rs_verde.jpg";
    $alt="Disponibile";
    $title="Disponibile";
    echo "<img src=\"$images\" height=16 width=16 border=0 alt=\"$alt\" title=\"$title\" />AA ".$row_rst_ris['ris_nome'];
    }
    if ($row_rst_ris['ris_stato'] == "Non operativa") {
    $image="images/rs_rosso.jpg";
    $alt="Non operativa";
    $title="Non operativa";
    echo "<img src=\"$images\" height=16 width=16 border=0 alt=\"$alt\" title=\"$title\" />BB ".$row_rst_ris['ris_nome'];
    }
    if ($row_rst_ris['ris_stato'] == "Prenotata") {
    $image="images/rs_giallo.jpg";
    $alt="Prenotata";
    $title="Prenotata";
    echo "<img src=\"$images\" height=16 width=16 border=0 alt=\"$alt\" title=\"$title\" />CC ".$row_rst_ris['ris_nome'];
    }
    if ($row_rst_ris['ris_stato'] == "Prestito") {
    $image="images/rs_blu.jpg";
    $alt="Prestito";
    $title="Prestito";
    echo "<img src=\"$images\" height=16 width=16 border=0 alt=\"$alt\" title=\"$title\" />DD ".$row_rst_ris['ris_nome'];
    }
    ?>
    </option>
    <?php
    } while ($row_rst_ris = mysqli_fetch_assoc($rst_ris));
    $rows = mysqli_num_rows($rst_ris);
    if($rows > 0) {
    mysqli_data_seek($rst_ris, 0);
    $row_rst_ris = mysqli_fetch_assoc($rst_ris);
    }
    ?>
    </select>
    </td>
    </tr>

  2. #2

    Re: immagine in combo box

    La seconda:
    Originariamente inviato da jgiusi
    non è possibile far visualizzare un'immagine in una combo box
    Full Stack Developer presso Advice Lab
    Bonus Bitcoin
    Moon Bitcoin

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    7
    allora c'è un'alternativa?

  4. #4
    L'alternativa è creare una combo/select personalizzata che funzioni via javascript.
    Ti conviene chiedere nella sezione Javascript del forum, credo che lì ti sapranno consigliare uno script già pronto.
    Full Stack Developer presso Advice Lab
    Bonus Bitcoin
    Moon Bitcoin

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    7
    grazie, ci proverò!

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.