Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/06/2002, 20:12
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Re: Leer select multiple $$subcat$i[$j]?

Aqui te pongo un ejemplo que uso para leer checkbox/selecmultiples de un formulario:


El selecmultiple/chebox debe ser formado (como supongo que ya haces):
<input type="checkbox" name="seleccionados[]" value="$id">

Y donde los necesitas leer:

while (list ($clave, $val) = each ($HTTP_POST_VARS)) {
if ($clave == "seleccionados"){
foreach ($seleccionados as $id) {
// aqui tienes cada elemento del seleccmultiple/chekbox por separado en la variable $id. Aqui mismo puedes hacer la accion a relizar con esos checkbox/selecmultiples.
echo "IDs seleccionados: ".$id;
} } }

(sustitulle POST por GET segun corresponda el envio de los datos del formulario metodo).

De todas formas .. como veras, solo se revisa el array asociado al metodo de envio y dentro de el .. se selecciona el array del checkbox/selecmultiple que al fin y al cabo es un array que puedes obtener su total de registros con la funcion: count() .. count($HTTP_POST_VARS['seleccionados'])

Un saludo,