 
			
				01/04/2016, 14:55
			
			
			     |  
      |    |    |    Fecha de Ingreso: noviembre-2008  
						Mensajes: 10
					  Antigüedad: 17 años Puntos: 0     |        |  
  |      Respuesta: Problema con Select Multiple y Registro Multiple.        Ahora mismo no tengo elo codigo exacto pero funciona de la siguiente manera:   
<form>   
      <div>//este es el div que se agrega con Jquery. 
            <select name="usuarios[]"> 
                  <option value="option">option</option> 
                  <option value="option">option</option> 
                  <option value="option">option</option> 
                  <option value="option">option</option> 
            </select>   
             <select name="cursos[]" multiple> 
                  <option value="option">option</option> 
                  <option value="option">option</option> 
                  <option value="option">option</option> 
                  <option value="option">option</option> 
            </select>         
      </div> 
       //Si se le da a un botón de añadir nuevo, se añade una copia del ultimo div previamente guardada en una variable javaScript   
      <div>//div 2, div 3.... 
            <select name="usuarios[]"> 
                  <option value="option1">option</option> 
                  <option value="option2">option</option> 
                  <option value="option3">option</option> 
                  <option value="option4">option</option> 
            </select>   
             <select name="cursos[]" multiple> 
                  <option value="option1">option</option> 
                  <option value="option2">option</option> 
                  <option value="option3">option</option> 
                  <option value="option4">option</option> 
            </select>         
      </div>   
</form>   
La cuestión es que cuando lo envío, recibo en PHP los Arrays de usuario y cursos, pero el caso es que recibo bien el input de usuarios algo así en caso de querer agregar 3 usuarios:   
usuario => array [3]{ 
0 => "Usuario 1", 
1 => "Usuario 2", 
2 => "Usuario 3" 
                              } 
Pero el de Cursos  me sale asi: 
cursos=> array [7]{ 
0 => "option1", 
1 => "option2", 
2 => "option3", 
3 => "option2", 
4 => "option4", 
5 => "option4", 
6 => "option6" 
                              }   
Lo recibo todo mezclado, y no se como saber cuales fueron las opciones seleccionadas por cada uno, me hubiese gustado algo asi:     
cursos=> array [7]{ 
     0 => array[3]{ 
          0 => "option1", 
          1 => "option2", 
          2 => "option3" 
                          }, 
     1 => array[2]{ 
          0 => "option2", 
          1 => "option4"   
                          } 
     2 => array[2]{ 
          0 => "option4", 
          1 => "option6"   
                          } 
                              } 
Pero no se como conseguir eso exactamente, y es un fastidio. Ya intente poniendo al name[][] doble corchete pero no funciono, realmente no espere que lo hiciera pero lo puse por no dejar.           |