Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/11/2011, 06:50
Avatar de crissrocca
crissrocca
 
Fecha de Ingreso: febrero-2011
Mensajes: 51
Antigüedad: 13 años, 8 meses
Puntos: 1
Respuesta: formulario con campo incremental a peticion del usuario

formulario.php(2 parte)
Código PHP:
Ver original
  1. <!-- ##################################### datos Idiomas ##################################### -->
  2.  
  3.         <tr>
  4.           <td colspan="2"><span style="border-bottom: 1px solid #ED6D16;"><br/>Idiomas<br/></span><br/></td>   
  5.         </tr>
  6.         <tr>
  7.           <td nowrap="nowrap"><div align="right">Idioma </div></td>
  8.           <td><input name="language" id="language" type="text" size="34" value="<?php echo $row_CviCvitaeLanguage["language"]; ?>" /></td>
  9.           <script type="text/javascript">
  10.                 var title = new LiveValidation('language');
  11.                 language.add(Validate.Length, { minimum: 4 } );
  12.                 language.add( Validate.Presence );
  13.             </script>
  14.         </tr>
  15.         <tr><td colspan="2">
  16.                 <select name="speaking" style="display:none">
  17.                     <option value="" selected="selected" ></option>
  18.                 </select>
  19. Hablar
  20.                 <select name="speaking">
  21.                     <option value="<?php echo $row_CviCvitaeLanguage["speaking"]; ?>" selected="selected" ><?php echo $row_CviCvitaeLanguage["speaking"]; ?></option>
  22.                     <option value="1">1</option>
  23.                     <option value="2">2</option>
  24.                     <option value="3">3</option>
  25.                     <option value="4">4</option>
  26.                     <option value="5">5</option>
  27.                     <option value="6">6</option>
  28.                     <option value="7">7</option>
  29.                     <option value="8">8</option>
  30.                     <option value="9">9</option>
  31.                     <option value="10">10</option>
  32.                 </select>
  33.             </td>
  34.           </tr>
  35.        
  36. <!-- ##################################### datos Experiencia Laboral ##################################### -->
  37.         <tr>
  38.           <td colspan="2"><span style="border-bottom: 1px solid #ED6D16;"><br/>Experiencia Laboral<br/></span><br/></td>   
  39.         </tr>
  40.         <tr>        
  41.           <td nowrap="nowrap"><div align="right">Nombre de la Empresa </div></td>
  42.           <td><input name="company_name" id="company_name" type="text" size="74" value="<?php echo $row_CviExperience["company_name"]; ?>" /></td>
  43.           <script type="text/javascript">
  44.                 var title = new LiveValidation('company_name');
  45.                 company_name.add(Validate.Length, { minimum: 4 } );
  46.                 company_name.add( Validate.Presence );
  47.             </script>
  48.         </tr>
  49.         <tr>
  50.           <td nowrap="nowrap"><div align="right">Direccion de la Empresa </div></td>
  51.           <td><input name="company_address" id="company_address" type="text" size="74" value="<?php echo $row_CviExperience["company_address"]; ?>" /></td>
  52.           <script type="text/javascript">
  53.                 var title = new LiveValidation('company_address');
  54.                 company_address.add(Validate.Length, { minimum: 4 } );
  55.                 company_address.add( Validate.Presence );
  56.             </script>
  57.         </tr>
  58.         <tr>
  59.           <td nowrap="nowrap"><div align="right">Sector de la Empresa </div></td>
  60.           <td><input name="company_sector" id="company_sector" type="text" size="74" value="<?php echo $row_CviExperience["company_sector"]; ?>" /></td>
  61.           <script type="text/javascript">
  62.                 var title = new LiveValidation('company_sector');
  63.                 company_sector.add(Validate.Length, { minimum: 4 } );
  64.                 company_sector.add( Validate.Presence );
  65.             </script>
  66.         </tr>
  67.         <tr>        
  68.           <td nowrap="nowrap"><div align="right">Funciones </div></td>
  69.           <td><input name="functions" id="functions" type="text" size="34" value="<?php echo $row_CviExperience["functions"]; ?>" /></td>
  70.           <script type="text/javascript">
  71.                 var title = new LiveValidation('functions');
  72.                 functions.add(Validate.Length, { minimum: 4 } );
  73.                 functions.add( Validate.Presence );
  74.             </script>
  75.         </tr>
  76.         <tr>        
  77.           <td nowrap="nowrap"><div align="right">Categoria </div></td>
  78.           <td><input name="position" id="position" type="text" size="34" value="<?php echo $row_CviExperience["position"]; ?>" /></td>
  79.           <script type="text/javascript">
  80.                 var title = new LiveValidation('position');
  81.                 position.add(Validate.Length, { minimum: 4 } );
  82.                 position.add( Validate.Presence );
  83.             </script>
  84.         </tr>
  85.         <tr>
  86.           <td nowrap="nowrap"><div align="right">Desde el  </div></td>
  87.            <?php
  88.  
  89.                 $start_at = $row_CviExperience["starts_at"];
  90.                 $start = array_reverse(explode('-', $start_at));
  91.                 $start_array = array_reverse($start);
  92.             ?>
  93.           <td><input name="starts_at" id="starts_at" type="text" size="10" value="<?php print $start_array[2].'-'.$start_array[1].'-'.$start_array[0]; ?>" /></td>
  94.           <script type="text/javascript">
  95.                 var title = new LiveValidation('starts_at');
  96.                 starts_at.add(Validate.Numericality);
  97.                 starts_at.add(Validate.Length, { minimum: 4 } );
  98.                 starts_at.add( Validate.Presence );
  99.             </script>
  100.         </tr>
  101.         <tr>
  102.           <td nowrap="nowrap"><div align="right">Hasta el </div></td>
  103.            <?php
  104.  
  105.                 $end_at = $row_CviExperience["ends_at"];
  106.                 $end = array_reverse(explode('-', $end_at));
  107.                 $end_array = array_reverse($end);
  108.             ?>
  109.           <td><input name="ends_at" id="ends_at" type="text" size="10" value="<?php print $end_array[2].'-'.$end_array[1].'-'.$end_array[0]; ?>" /></td>
  110.           <script type="text/javascript">
  111.                 var title = new LiveValidation('ends_at');
  112.                 ends_at.add(Validate.Numericality);
  113.                 ends_at.add(Validate.Length, { minimum: 4 } );
  114.                 ends_at.add( Validate.Presence );
  115.             </script>
  116.         </tr>
  117.                    
  118. <!-- ##################################### datos Capacidades y Trabajo ##################################### -->
  119.         <tr>
  120.           <td colspan="2"><span style="border-bottom: 1px solid #ED6D16;"><br/>Capacidades y Trabajo<br/></span><br/></td> 
  121.         </tr>
  122.         <tr>
  123.           <td nowrap="nowrap"><div align="right">Con ordenadores </div></td>
  124.           <td><input name="computer_capabilities" id="computer_capabilities" type="text" size="74" value="<?php echo $row_CviCvitae ["computer_capabilities"]; ?>" /></td>
  125.           <script type="text/javascript">
  126.                 var title = new LiveValidation('computer_capabilities');
  127.                 computer_capabilities.add(Validate.Length, { minimum: 14 } );
  128.                 computer_capabilities.add( Validate.Presence );
  129.             </script>
  130.         </tr>
  131.         <tr>
  132.           <td nowrap="nowrap"><div align="right">Tecnicas </div></td>
  133.           <td><input name="technical_capabilities" id="technical_capabilities" type="text" size="74" value="<?php echo $row_CviCvitae ["technical_capabilities"]; ?>" /></td>
  134.           <script type="text/javascript">
  135.                 var title = new LiveValidation('technical_capabilities');
  136.                 technical_capabilities.add(Validate.Length, { minimum: 14 } );
  137.                 technical_capabilities.add( Validate.Presence );
  138.             </script>
  139.         </tr>
  140.         <tr>
  141.           <td nowrap="nowrap"><div align="right">Artisticas </div></td>
  142.           <td><input name="artistic_capabilities" id="artistic_capabilities" type="text" size="74" value="<?php echo $row_CviCvitae ["artistic_capabilities"]; ?>" /></td>
  143.           <script type="text/javascript">
  144.                 var title = new LiveValidation('artistic_capabilities');
  145.                 artistic_capabilities.add(Validate.Length, { minimum: 14 } );
  146.                 artistic_capabilities.add( Validate.Presence );
  147.             </script>
  148.         </tr>
  149.         <tr>        
  150.           <td nowrap="nowrap"><div align="right">Poder de Organizacion </div></td>
  151.           <td><input name="organization_capabilities" id="organization_capabilities" type="text" size="74" value="<?php echo $row_CviCvitae ["organization_capabilities"]; ?>" /></td>
  152.           <script type="text/javascript">
  153.                 var title = new LiveValidation('organization_capabilities');
  154.                 organization_capabilities.add(Validate.Length, { minimum: 14 } );
  155.                 organization_capabilities.add( Validate.Presence );
  156.             </script>
  157.         </tr>
  158.         <tr>        
  159.           <td nowrap="nowrap"><div align="right">Trabajo en Grupo </div></td>
  160.           <td><input name="social_capabilities" id="social_capabilities" type="text" size="74" value="<?php echo $row_CviCvitae["social_capabilities"]; ?>" /></td>
  161.           <script type="text/javascript">
  162.                 var title = new LiveValidation('social_capabilities');
  163.                 social_capabilities.add(Validate.Length, { minimum: 14 } );
  164.                 social_capabilities.add( Validate.Presence );
  165.             </script>
  166.         </tr>
  167.         <tr>
  168.           <td nowrap="nowrap"><div align="right">Otras Capacidades </div></td>
  169.           <td><input name="other_capabilities" id="other_capabilities" type="text" size="74" value="<?php echo $row_CviCvitae ["other_capabilities"]; ?>" /></td>
  170.           <script type="text/javascript">
  171.                 var title = new LiveValidation('other_capabilities');
  172.                 other_capabilities.add(Validate.Length, { minimum: 14 } );
  173.                 other_capabilities.add( Validate.Presence );
  174.             </script>
  175.         </tr>
  176.         <tr>        
  177.           <td nowrap="nowrap"><div align="right">Otra informacion </div></td>
  178.           <td><input name="other_info" id="other_info" type="text" size="74" value="<?php echo $row_CviCvitae ["other_info"]; ?>" /></td>
  179.           <script type="text/javascript">
  180.                 var title = new LiveValidation('other_info');
  181.                 other_info.add(Validate.Length, { minimum: 14 } );
  182.                 other_info.add( Validate.Presence );
  183.             </script>
  184.           </tr>
  185.         <tr>
  186.           <td>&nbsp;<br/><br/></td>
  187.           <input type="hidden" name="user_id" id ="user_id" value="<? echo $user_id; ?>" />
  188.           <td align="right"><input type="submit" value="enviar" /> </td>
  189.           </tr>
  190.         </table>
  191.     </fieldset></td>
  192.     </tr>
  193. </table>
  194. </form>
  195.  
  196. </div>
  197. [/PHP]