Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    102

    Combo Box in ciclo (for o While)

    Ciao a tutti, ho un problema di gestione Combo Box all'interno di un ciclo. I due esempi qui sotto descrivono meglio la problematica;
    Codice PHP:
                   ---- PROBLEMA DI COMBO-BOX ALL'INTERNO DI UN CICLO ----


    ***** In questo 1° caso funziona in quanto viene restituito correttamente il valore della selezione in $array['ID']. ****
    <?php 
    $varqry
    ->qry_apparatisimple_while($link);
    $rst_appasim $varqry->rst_appasim;
    ?>
    <tr>
        <td>
        <select name="V2_Apparato" id="V2_Apparato" onChange="DoSubmit_02('Aiuto_1.php')" >
        <option value="%%">***Tutti***</option>
        <?php
        
    while($array=mysqli_fetch_array($rst_appasim)){ ?>
            <option value="<?php echo $array['ID']; ?>"><?php echo $array['Descrizione']; ?></option>
        <?php ?>
        </select>
        </td>
     </tr>








    ***** Mettendo il tutto in un ciclo for invece, $array['ID'] restituisce un valore nullo ****

     <?PHP for($i=0;$i<=1;$i++){ ?>

           <?PHP
           $varqry
    ->qry_apparatisimple_while($link);
            
    $rst_appasim $varqry->rst_appasim?>
            <tr>
                <td>
                <select name="V2_Apparato" id="V2_Apparato" onChange="DoSubmit_02('Aiuto_1.php')" >
                <option value="%%">***Tutti***</option>
                <?php
                
    while($array=mysqli_fetch_array($rst_appasim)){ ?>
                    <option value="<?php echo $array['ID']; ?>"><?php echo $array['Descrizione']; ?></option>
                <?php ?>
                </select>
                </td>
             </tr>
        
    <?php ?>
    Qualcuno sa suggerirmi come intercettare $array['ID']?
    Grazie
    Ultima modifica di Botola59; 15-12-2015 a 12:21

  2. #2
    Utente di HTML.it L'avatar di lukezz
    Registrato dal
    Feb 2010
    Messaggi
    494
    Ma il ciclo for non dovresti metterlo dopo l'estrazione della query?

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.