Google
Web dns.bdat.net

Fwd: Re: [PHP-ES] Sobre POST LisBox

From: Gustavo Pardo ( gpardo(EN)dataneu.com.ar)
Date: Fri Nov 12 2004 - 17:13:51 CET


El Viernes 12 de Noviembre de 2004 10:46, escribió:
> Bueno en realidad no se que diferencia pueda existir en si se llena el
> listbox con PHP o con javascript, al final , cuando se recogen todos los
> valores es lo que importa, de todas formas si puedes mandarme lo que
> tienes hecho o a lo mejor explicarme con mas detalles te lo agradeceria,
> saludos Boriso

1. cuando recibo el formulario

if (!empty($select_d)) {
        foreach ($select_d as $valor) {
                //lo que tengas que hacer con los id cargados en el select_d
        }
}

2. el select a la izquierda (lleno)

<select name="select_i[]" size="15" multiple>
        <?php
                while ($row = mysql_fetch_object($result)) {
                        echo "<option value=\"".$row->campo_id."\">".$row->campo_xxx."</option>";
                }
        ?>
</select>

3. en el medio algún <input type="image" name="xxx ....> que envíe el form

4. el select de la izquierda (vacío)

<select name="select_d[]" size="15" multiple>
        <?php
                if (!empty($select_d)) { //para que no te tire error el foreach
                                        // si select_d está vacio
        foreach ($select_d as $valor) {
                //echo <option ....>
                        //tendrías que consultar a la tabla según el $valor que tenés aquí
                //</option>
        }
}
        ?>
</select>

espero que te sirva y no haberme equivocado ya que traté de despejar el
 código lo más posible.
veo que hay otras ideas también, sería bueno ver alguna para elegir y usar la
mejor, no?
saludos.
gustavo.

-------------------------------------------------------

-- 
Gustavo Pardo
DataNeu - Tel.(0299)489-6880
gpardo(EN)dataneu.com.ar - http://dataneu.com.ar
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- 
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


This archive was generated by hypermail 2.1.7 : Wed Jan 26 2005 - 23:58:52 CET