Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/11/2015, 04:04
javierconesa23
 
Fecha de Ingreso: febrero-2011
Ubicación: Barcelona
Mensajes: 195
Antigüedad: 13 años, 2 meses
Puntos: 1
boton submit con lectura de select

hola buenas estoy trbajando con un webservice y he creado un formulario el cual lleva un select .
hasta aqui bien, pero cuando le doy al submit(enviar) solo me coje el ultimo registro del select , independientemente de cual haya escojido.

Existe alguna manera de que cuando le de ha enviar vuelva a leer ese select para recojer el reguistro correcto
;:
Código PHP:
Ver original
  1. echo '<div class="modal-header">';
  2.     echo    '<button type="button" class="close" data-dismiss="modal">&times;</button>';
  3.     echo    '<h4 class="modal-title">Seleccione Contrato</h4>';
  4.     echo  '</div>';
  5.    
  6. {  
  7.     echo '<div class="modal-body">';  
  8.     echo    '<form  name="formcontract" method="post" action="mira.php" clas="form-horizontal">';
  9.     echo    '<div class="form-group">';
  10.     echo        '<label class="col-sm-3 control-label" for="formGroup" id="contract">Contratos</label>';
  11.    
  12.     echo        '<div class="input-group col-sm-5">';
  13.     echo        '<span class="input-group-addon"><span class="glyphicon glyphicon-list-alt"></span></span>';   
  14.     echo        '<select  name="contrato" class="selectboxit" onchange="mostrarValor(this);">';
  15.     echo '<option selected="disabled">Selecciona un Contrato</option>';
  16.     foreach($incidencias as $cust)
  17.     {
  18.        
  19.             echo '<option value="'.$cust->Cdad_disponible.' T de'.$cust->NombreProducto.';">'.$cust->Num_contrato.''.$cust->Num_distribucion.'</option>';
  20.        
  21.     }
  22.            
  23.             echo '</select>';
  24.     echo '</div>';
  25.     echo '</div>';
  26.    
  27.     echo '<div class="col-xs-4">';
  28.     echo '<input type="text" class="form-control"  size="5" name="cupo" id="cupo" disabled/>';
  29.  
  30.     echo '</div>';
  31.     echo '</div>';
  32.     echo '</div>';
  33.     echo '<div class="col-sm-12">&nbsp;</div>';
  34.     echo '<div class="col-sm-12">&nbsp;</div>';
  35.     echo '<div class="col-sm-12">&nbsp;</div>';
  36.    
  37.     /* echo  "Toneladas de "; */
  38. ?>
  39. <link rel="stylesheet" href="assets/css/font-icons/font-awesome/css/font-awesome.min.css"> 
  40. <?php
  41.  
  42.  
  43. echo '<div class="modal-header">
  44.  
  45.  
  46.         <h4 class="modal-title">Autorización de Matrículas</h4>
  47.     </div>
  48. <div class="col-sm-2">&nbsp;</div>
  49. <div class="col-sm-3">&nbsp;</div>
  50.  
  51. <div class="modal-body">
  52.             <form name="formcontract" method="post" action="mira.php" class="form-horizontal">
  53.      
  54.                     <div class="form-group">
  55.                             <label class="col-sm-3 control-label" for="formGroup">Matrícula</label>
  56.                               <div class="input-group col-sm-5">
  57.                                 <span class="input-group-addon"><span class="fa fa-keyboard-o"></span></span>
  58.                               <input class="form-control" type="text" name="matricula"id="formGroup" placeholder="AAA1234">
  59.                              
  60.                             </div>
  61.                         </div> 
  62. <div class="col-sm-12">&nbsp;</div>
  63. <div class="col-sm-12">&nbsp;</div>
  64.                     <div class="form-group">
  65.                             <label class="col-sm-3 control-label" for="formGroup">Matrícula Remolque</label>
  66.                               <div class="input-group col-sm-5">
  67.                                 <span class="input-group-addon"><span class="fa fa-keyboard-o"></span></span>
  68.                               <input class="form-control" type="text" name="matricular"id="formGroup" placeholder="AAA1234">
  69.                              
  70.                             </div>
  71.                           </div>   
  72. <div class="col-sm-12">&nbsp;</div>
  73. <div class="col-sm-12">&nbsp;</div>                    
  74.                     <div class="form-group">
  75.                             <label class="col-sm-3 control-label" for="formGroup">Identificación Chofer</label>
  76.                               <div class="input-group col-sm-5">
  77.                             <span class="input-group-addon"><span class="fa fa-credit-card"></span></span>
  78.                               <input class="form-control" type="text" name="dni" "id="formGroup" placeholder="DNI o PASAPORTE  ">
  79.                                 </div>
  80.                         </div>
  81. <div class="col-sm-12">&nbsp;</div>
  82. <div class="col-sm-12">&nbsp;</div>                                
  83.                     <div class="form-group">
  84.                             <label class="col-sm-3 control-label" for="formGroup">Chofer</label>
  85.                               <div class="input-group col-sm-5">
  86.                             <span class="input-group-addon"><span class="entypo-user"></span></span>
  87.                               <input class="form-control" type="text" name="xofer" id="formGroup" placeholder="Nombre y Apellido">
  88.                                 </div>
  89.                         </div>
  90. <div class="col-sm-12">&nbsp;</div>
  91. <div class="col-sm-12">&nbsp;</div>
  92.     <div class="form-group">
  93.                             <label class="col-sm-3 control-label" for="formGroup">P.M.A</label>
  94.                               <div class="input-group col-sm-5">
  95.                             <span class="input-group-addon"><span class="entypo-download"></span></span>
  96.                               <select name="pma" class="selectboxit">
  97.                               <option>40.800</option>
  98.                               <option>41.000</option>
  99.                               <option>44.000</option>
  100.                               </select>
  101.                            
  102.                              
  103.                                 </div>
  104.                         </div>
  105.  
  106.                                 </div>
  107.         <div class="modal-footer">
  108.        <button class="btn btn-success" data-dismiss="modal">Ok</button>
  109.        
  110.                                
  111.                             </div>
  112. </form>';    
  113.  
  114.    
  115. }
  116.     $nopera = $cust->Num_operacion;
  117.     $distventa = $cust->Num_dist_venta;
  118.     $distribucion = $cust->Num_distribucion;
  119.     $numproduct = $cust->Num_producto;
  120.     $product = $cust->NombreProducto;
  121.     $nuclienvendedor = $cust->Num_cliente_vendedor;
  122.     $noclienvendedor = $cust->NombreClienteVendedor;
  123.     $ncontrato = $cust->Num_contrato;
  124.     $cupos = $cust->Cdad_disponible;
  125.     $lineaopera = $cust->Num_linea_operacion;
  126.  
  127.  
  128.  
  129. ?>
  130. <script>
  131. var mostrarValor = function(x){
  132.             document.getElementById('cupo').value=x.value;
  133.             }
  134. </script>
  135. <script>
  136. var mostrarValor2 = function(x){
  137.             document.getElementById('cupo').value=x.value;
  138.             }
  139. </script>

Gracias

Última edición por javierconesa23; 24/11/2015 a las 13:30