Foros del Web » Programando para Internet » PHP »

Pasar array php para validar en javascript

Estas en el tema de Pasar array php para validar en javascript en el foro de PHP en Foros del Web. Hola a todos, He estado buscando información en el foro pero no he encontrado realmente lo que busco. El tema es que construyo un formulario ...
  #1 (permalink)  
Antiguo 04/07/2011, 04:40
 
Fecha de Ingreso: octubre-2008
Mensajes: 177
Antigüedad: 15 años, 6 meses
Puntos: 1
Pregunta Pasar array php para validar en javascript

Hola a todos,

He estado buscando información en el foro pero no he encontrado realmente lo que busco. El tema es que construyo un formulario mediante php que tiene diversos selects.

Tengo 10 selects para cada codigo, y en total cinco codigos. Lo que quiero es que cada vez que se cambie el valor de uno de los selects, comprobar que ningun select del mismo codigo, tenga ese valor seleccionado.

Código:
<?php
$valores = array("a","b","c","d");

$selecciones = array()
for($codigo=0;$codigo < 5; $codigo++){
    $selecciones[$codigo] = array();
    for($numSelect = 0; $numSelect < 10; $numSelect++){ ?>
        <SELECT  name="seleccion[<?php $numSelect]codigo[?php $codigo]"?>
    <?php for($i = 0; $i<4; $i++){
             if( $i == 0){ ?>
 <OPTION SELECTED="SELECTED" VALUE="<?php print $valores[$i] ?>"><?php print valores[$i] ?></OPTION>

             <?php 
                 $selecciones[$codigo][] = $valores[$i];
             }else{ ?>
  <OPTION " VALUE="<?php print $valores[$i] ?>"><?php print valores[$i] ?></OPTION>

Guardandome despues de cada option selected el valor en un array (teniendo por cada uno de los cinco codigos un array de 10 posiciones, donde cada una es el valor seleccionado de cada uno de los 10 selects) y hacer en cada select algo como esto:


Código:
onChange="validar(this.options[selectedIndex].value,'<?php echo $codigo ?>','<?php echo $numSelect ?>',' 
<?php echo $selecciones[$codigo] ?>
Pero no consigo pasar correctamente el vector $selecciones.

A ver si alguien me puediese echar una mano, tanto para poder solucionar esto, como si se os ocurre un planteamiento mas sencillo...

Gracias de antemano.
  #2 (permalink)  
Antiguo 04/07/2011, 05:01
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 15 años, 9 meses
Puntos: 165
Respuesta: Pasar array php para validar en javascript

Puedes poner la estructura de tus tablas?

Un saludo!

Etiquetas: javascript, validar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:46.