Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/11/2004, 09:49
Avatar de andinistas
andinistas
 
Fecha de Ingreso: julio-2003
Ubicación: Bogotá COL
Mensajes: 1.000
Antigüedad: 20 años, 9 meses
Puntos: 0
error con implode

Hola,

tengo en un formulario html 2 campos las cuales contienen datos y se pueden seleccionar varios items del select.


uno es el municipio y el otro es el departamento

en el html le he asignado la propiedad []

<SELECT NAME="municipio[]" size="6" multiple id="municipio">

y también a

<SELECT NAME="departamento[]" size="6" multiple id="departamento">

al momento de enviar la información para almacenarla en una base de datos mysql utilizo el implode para separar las selecciones que hizo el usuario en el form anterior

$uno=implode(", ", $_POST[municipio]);

$dos=implode(", ", $_POST[departamento]);

pero obtengo el siguiente error:

Warning: implode(): Bad arguments. in guardar.php on line 19

Warning: Illegal offset type in guardar.php on line 21

Warning: implode(): Bad arguments. in guardar.php on line 21

lo que está viajando osea el valor de la selección es un número ID, porque esa lista de municipios y departamento los tengo en otra tabla, solo que hago un llamado en los select para mostrar los valores, en el campo value viaja el id del municipio o departamento.

Si alguien me puede ayudar o aconsejar.
__________________
Un Saludo, Andinistas.
"Llegaron... Ellos tenían la biblia y nosotros la tierra... y nos dijieron: 'Cierren los ojos y recen.' Cerramos los ojos y cuando los abrimos,
ellos tenían la tierra y nosotros la biblia." Abadío Green.

Última edición por andinistas; 25/11/2004 a las 09:57