elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Únete al Grupo Steam elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  Capturar el valor de varios select múltiples
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Capturar el valor de varios select múltiples  (Leído 3,114 veces)
yoelrodguez

Desconectado Desconectado

Mensajes: 168


Es mejor, una amarga verdad que una dulce mentira


Ver Perfil WWW
Capturar el valor de varios select múltiples
« en: 20 Abril 2022, 05:24 am »

Hola, tengo la siguiente situación: estoy colocando varios select múltiples, de los cuales necesito obtener el valor agrupados, en un array multidimensional. En la forma en que estoy colocando el código HTML cuando lo captura en el php con el $_POST, me muestra los datos como si fuera un solo select múltiple, en un solo array y no como un array multidimensional. A continuación les dejo el código, que tengo hasta ahora para ver si me pueden ayudar a obtener el array que necesito.

Gracias

HTML

Código:
 <select name="insuredassit[][]" id="insuredassit" class="span5" required multiple="multiple">
                    <?php $age->get_selectarraymult($i_array, $idia_array); ?>
                </select>
                <select name="stateassit[][]" id="stateassit" class="span5" required multiple="multiple">
                    <?php $age->get_selectarraymult($c_array, $idia_array); ?>
                </select>
                <select name="insuredassit[][]" id="insuredassit" class="span5" required multiple="multiple">
                    <?php $age->get_selectarraymult($i_array, $idia_array); ?>
                </select>
                <select name="stateassit[][]" id="stateassit" class="span5" required multiple="multiple">
                    <?php $age->get_selectarraymult($c_array, $idia_array); ?>
                </select>

Php

Código:
           $insuredassit = $_POST['insuredassit'];
            $stateassit = $_POST['stateassit'];


En línea

yoelrodguez

Desconectado Desconectado

Mensajes: 168


Es mejor, una amarga verdad que una dulce mentira


Ver Perfil WWW
Re: Capturar el valor de varios select múltiples
« Respuesta #1 en: 21 Abril 2022, 04:35 am »

Hola, les quiero compartir la solución a mi problema por si alguien más le hace falta. El cambio que hay que hacer es el siguiente en el nombre del select multimple solo hay que colocar la posición del array multinivel les dejo el ejemplo:

Código:
                <select name="insuredassit[0][]" id="insuredassit" class="span5" required multiple="multiple">
                    <?php $age->get_selectarraymult($i_array, $idia_array); ?>
                </select>
                <select name="stateassit[0][]" id="stateassit" class="span5" required multiple="multiple">
                    <?php $age->get_selectarraymult($c_array, $idia_array); ?>
                </select>
                <select name="insuredassit[1][]" id="insuredassit" class="span5" required multiple="multiple">
                    <?php $age->get_selectarraymult($i_array, $idia_array); ?>
                </select>
                <select name="stateassit[1][]" id="stateassit" class="span5" required multiple="multiple">
                    <?php $age->get_selectarraymult($c_array, $idia_array); ?>
                </select>

Gracias


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
capturar valor select en php
PHP
josco 3 9,604 Último mensaje 15 Junio 2012, 02:26 am
por josco
capturar un valor de un select en php
PHP
gregcarr 1 3,090 Último mensaje 29 Mayo 2014, 22:17 pm
por Mokonauta
Select Multiples
PHP
Slikp 1 1,264 Último mensaje 7 Octubre 2014, 23:39 pm
por EFEX
¿Obtener el valor de un select?
PHP
SrTrp 2 6,335 Último mensaje 7 Agosto 2017, 01:59 am
por SrTrp
Recuperar un valor de una select con php
PHP
borja.moreno 1 4,006 Último mensaje 22 Febrero 2019, 18:56 pm
por ThunderCls
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines