Código:
    function generarPermisos(){
        include("../modelo/cnx.php");
        $cnx = pg_connect($entrada) or die ("Error de conexion. ". pg_last_error());
        $seleccionar=   'SELECT usuario.id_usuario, rol.nombre_tipo, nombre_usuario, apellido_usuario, ci_usuario, user_usuario, 
                         pass_usuario, institucion_usuario, fecha_nacimiento_usuario, 
                         email_usuario
                         FROM usuario, rol, usuario_rol
                         where usuario.id_usuario=usuario_rol.id_usuario and rol.id_rol=usuario_rol.id_rol
                         order by id_usuario;';
        
        $result     = pg_query($seleccionar) or die('ERROR AL GENERAR PERMISOS: ' . pg_last_error());
        $columnas   = pg_numrows($result);
        $this->formu.='<table>';
        $this->formu.='<tr><td>Identificador</td>';
        $this->formu.='<td>Nombre</td>';
        $this->formu.='<td>User</td>';
        $this->formu.='<td>Apellido</td>';
        $this->formu.='<td>Numero_CI</td>';
        $this->formu.='<td>Institucion</td>';
        $this->formu.='<td>Rol_Olimpista</td>';
        $this->formu.='<td>Rol_Comite</td>';
        $this->formu.='<td>Rol_Administrador</td></tr>';
        
        for($i=0;$i<=$columnas-1; $i++){
        $line = pg_fetch_array($result, null, PGSQL_ASSOC);
        
            $checkOlimpista = "";
            $checkComite = "";
            $checkAdministrador = "";
                
               $this->formu.='<tr>             
               <td>'.$line['id_usuario'].'</td> 
               <td>'.$line['nombre_tipo'].'</td> 
               <td>'.$line['nombre_usuario'].'</td>
               <td>'.$line['apellido_usuario'].'</td> 
               <td>'.$line['ci_usuario'].'</td> 
               <td>'.$line['institucion_usuario'].'</td>
               <div id='.$line['id_usuario'].'>
               <td>    <input type="checkbox" name="rol" id='.$line['id_usuario'].' value='.$line['id_usuario']."_3_ ".$checkOlimpista.' />Olimpista</td>
               <td>    <input type="checkbox" name="rol" id='.$line['id_usuario'].' value='.$line['id_usuario']."_2_ ".$checkComite.'  />Comite</td>
               <td>    <input type="checkbox" name="rol" id='.$line['id_usuario'].' value='.$line['id_usuario']."_3_ ".$checkAdministrador.'  />Administrador</td>
               </div>
               </tr>';
             
        }  
        $this->formu.='</table>';
        return $this->formu;
    }


 
  




 Autor
 Autor
		




 En línea
									En línea
								

