Ver Mensaje Individual
  #8 (permalink)  
Antiguo 07/01/2015, 07:52
preto960
 
Fecha de Ingreso: octubre-2013
Mensajes: 24
Antigüedad: 11 años
Puntos: 0
Respuesta: problema con una vista previa

fijate amigo lo modifique pero cuando selecciono el checkbox me sale en el lado undefined aca te coloco el codigo a ver si consigues el error que tengo:

Código PHP:
<?php
include ('conexion.php');
?>
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>Administrador de Publicacion</title>
        <script type="text/javascript">
            
            function habilitar(f) {
                
            
                
                cual1 = 'gestionar[]';
    
                todos = new Array();
    
                for (var i = 0, total = f[cual1].length; i < total; i++) {
                if (f[cual1][i].checked) todos[todos.length] = f[cual1][i].value;
                }
     
    
                document.getElementById('sel1').value = todos;
                
                var Grilla = todos;
                var Cargo = document.getElementById("cargo1");
                var Gerencia = document.getElementById("gerencia1");
                Cargo.innerHTML = Grilla["Cargo"];
                Gerencia.innerHTML = Grilla["Gerencia"];
            }
        </script>
    </head>
    <body>
        <div class="page2">
            <div class="header2">
            </div>
            <div class="main">
                <div style="padding-left: 10px;"> 
                    <fieldset class="campofieldsetM">
                        <legend>Administrador de Publicación de Cargos</legend>    
                        <form action="" method="post" enctype="multipart/form-data" target="_self" id="theForm" name="theForm">
                            <p>
                                <label>Numero de Vacante:</label>
                                <input name="nv" type="text" id="nv" size="1" maxlength="2" disabled="true"  onkeyup="fAgrega();">
                            </p>
                            <p>
                                <label>Periodo de Validez:</label>
                                <input name="pv" type="text" id="pv" size="1" maxlength="2" disabled="true"  onkeyup="fAgrega();">
                            </p>
                            <label >Lista de Vacantes</label>
                            <table width="1008"  cellpadding="0" cellspacing="0" style="text-align:center">
                                <thead>
                                    <tr>
                                        <th width="54">ITEM</th>
                                        <th width="285">Gerencia</th>
                                        <th width="227">Vacante</th>
                                        <th width="76">Gestionar</th>
                                    </tr>
                                </thead>
                                <tbody>
                                    <?php
$sql 
"SELECT A.Gerencia,B.idpublivac,B.status,B.fechainicio,B.fechafin,C.Cargos
from EVA360_DS.dbo.Gerencias A
inner join jobposting.dbo.publivacantes B on A.IdGerencia=B.idgerencia
inner join EVA360_DS.dbo.Cargos C on C.IdCargo=B.idcargo
ORDER by B.idpublivac ASC"
;
            
$filtro sqlsrv_query($conn_eva360,$sql);
            
            while(
$row sqlsrv_fetch_array($filtro))
            
                {
                    
                                        
?>
                                        <tr>
                                            <td width="54"><span title="ITEM"><label name="item" id="item" value="<?php echo $row['idpublivac']; ?>"><?php echo $row['idpublivac']; ?></label></span></td>
                                            <td width="285"><span title="Gerencia" style="font-size:13px"><?php echo $row['Gerencia']; ?></span></td>
                                            <td width="227"><span title="Cargo" style="font-size:13px"><?php echo $row['Cargos']; ?></span></td>
                                            <td width="76" align="center"><span title="Gestionar"><input  name="gestionar[]" id="gestionar" type="radio" value="<?php echo $row['idpublivac']; ?>" onchange="habilitar(this.form);"/></span></td>
                                        </tr>
                                        <?php
                
}
                                    
?>
                                </tbody>
                            </table>
                            <input type="text" id="sel1" value="" />
                        </form>
                    </fieldset>
                </div>
                <div style="padding-left: 10px;"> 
                    <fieldset class="campofieldsetM">
                        <legend>Vista Previa de la Publicación</legend>    
                        <form action="" method="post" enctype="multipart/form-data" target="_self" id="theForm" name="theForm" style="text-align:center">
                            CARGO:<span id="cargo1"></span><br>
                            GERENCIA:<span id="gerencia1"></span><br>
                        </form>
                    </fieldset>
                    <form action="" method="post" enctype="multipart/form-data" target="_self" id="theForm" name="theForm" style="text-align:center">
                        <input id="Insertar" name="Insertar" type="submit" value="Guardar Vacante" onclick="valida_envia()" style=""/>
                        <input id="Actualizar" name="Actualizar" type="submit" value="Actualizar Vacante" onclick="valida_envia()"/>
                    </form>
                    
                </div>
            </div>
        </div>
    </body>
</html>