当前位置: 首页>>代码示例>>PHP>>正文


PHP Usuarios::tiposUsuario方法代码示例

本文整理汇总了PHP中Usuarios::tiposUsuario方法的典型用法代码示例。如果您正苦于以下问题:PHP Usuarios::tiposUsuario方法的具体用法?PHP Usuarios::tiposUsuario怎么用?PHP Usuarios::tiposUsuario使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Usuarios的用法示例。


在下文中一共展示了Usuarios::tiposUsuario方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: Usuarios

<?php

include "../class/Usuarios.php";
$usuario = new Usuarios();
$bd = new DB();
$id_usuario = trim(strip_tags($_POST['id_usuario']));
$sql = "SELECT * FROM usuarios WHERE id_usuario = " . $id_usuario . " AND id_tipo_usuario != 1";
if ($bd->query($sql) and $bd->resultCount() > 0) {
    $row = $bd->fetchObj();
    $tipo = $usuario->tiposUsuario($row->id_tipo_usuario);
    $sel_estado = "selected='selected'";
    if ($row->activo == 1) {
        $opt_estado = "<option value='1' selected='selected'>Activo</option><option value='0'>Inactivo</option>";
    } else {
        $opt_estado = "<option value='1'>Activo</option><option value='0' selected='selected'>Inactivo</option>";
    }
    $a_json = array('id_usuario' => htmlentities(stripslashes($row->id_usuario)), 'tipo_usuario' => $tipo, 'nombre' => htmlentities(stripslashes($row->nombre)), 'correo' => htmlentities(stripslashes($row->correo)), 'telefono' => htmlentities(stripslashes($row->telefono)), 'login' => htmlentities(stripslashes($row->usuario)), 'estado' => $opt_estado, 'resultado' => htmlentities(stripslashes('OK')));
    $json = json_encode($a_json);
    echo $json;
} else {
    $a_json = array('error' => htmlentities(stripslashes("No existen resultados")), 'resultado' => htmlentities(stripslashes('ERROR')));
    $json = json_encode($a_json);
    echo $json;
}
开发者ID:domazos,项目名称:sstt,代码行数:24,代码来源:detalle_usuario.php

示例2: displayContent

 public function displayContent($pagina)
 {
     $smarty = new Front();
     switch ($pagina) {
         case 'index':
             $this->displayHeader();
             if (!$this->isLoged()) {
                 $smarty->caching = false;
                 $smarty->display('index.tpl');
                 #$this->logOut();
             } else {
                 $smarty->caching = false;
                 $smarty->display('panel_gestion.tpl');
             }
             $this->displayFooter();
             break;
         case 'panel_gestion':
             if ($this->isLoged()) {
                 extract($_SESSION);
                 $this->displayHeader();
                 $smarty->caching = false;
                 $smarty->assign('root_dir', _ROOT_DIR_);
                 $smarty->assign('tipo_usuario', $tipoUser);
                 $smarty->display('panel_gestion.tpl');
                 $this->displayFooter();
             } else {
                 $this->logOut();
             }
             break;
         case 'gestion_usuarios':
             if ($this->isLoged()) {
                 extract($_SESSION);
                 include "Usuarios.php";
                 $usuarios = new Usuarios();
                 $this->displayHeader();
                 $smarty->caching = false;
                 $smarty->assign('root_dir', _ROOT_DIR_);
                 $smarty->assign('tipo_usuario', $tipoUser);
                 $smarty->assign('usuarios', $usuarios->listarUsuarios());
                 $smarty->assign('cuantos_usuarios', $usuarios->cuantosUsuarios());
                 $smarty->assign('tipos_usuario', $usuarios->tiposUsuario(0));
                 $smarty->display('gestion_usuarios.tpl');
                 $this->displayFooter();
             } else {
                 $this->logOut();
             }
             break;
         case 'gestion_contratos':
             if ($this->isLoged()) {
                 extract($_SESSION);
                 include "Contratos.php";
                 include "Clientes.php";
                 $contratos = new Contratos();
                 $clientes = new Clientes();
                 $id_usuario = ($tipoUser == 3 or $tipoUser == 4) ? $userid : 0;
                 $this->displayHeader();
                 $smarty->caching = false;
                 $smarty->assign('root_dir', _ROOT_DIR_);
                 $smarty->assign('tipo_usuario', $tipoUser);
                 $smarty->assign('contratos', $contratos->listarContratos($id_usuario));
                 $smarty->assign('cuantos_contratos', $contratos->cuantosContratos($id_usuario));
                 $smarty->assign('tipos_cliente', $clientes->cargaTipos(0));
                 $smarty->assign('regiones', $clientes->cargaRegiones(0));
                 $smarty->assign('tipo_contrato', $contratos->tiposContrato(0));
                 $smarty->assign('familias', $contratos->familiaContrato(1));
                 $smarty->assign('tecnico_asignado', $nombreUser);
                 $smarty->assign('id_tecnico', $userid);
                 $smarty->assign('respuesta_tipo', $contratos->listarRespuestasTipo(0));
                 $smarty->assign('estados_ppto', $contratos->listarEstadoPresupuesto(0));
                 #$smarty->assign('tope_diagnostico', $contratos->getWorkingDays($fecha_recepcion_f, $fecha_tope_d));
                 $smarty->display('gestion_contratos.tpl');
                 $this->displayFooter();
             } else {
                 $this->logOut();
             }
             break;
         case 'gestion_clientes':
             if ($this->isLoged()) {
                 extract($_SESSION);
                 include "Clientes.php";
                 $clientes = new Clientes();
                 $this->displayHeader();
                 $smarty->caching = false;
                 $smarty->assign('root_dir', _ROOT_DIR_);
                 $smarty->assign('tipo_usuario', $tipoUser);
                 $smarty->assign('clientes', $clientes->listarClientes());
                 $smarty->assign('cuantos_clientes', $clientes->cuantosClientes());
                 $smarty->assign('regiones', $clientes->cargaRegiones(0));
                 $smarty->assign('tipos_cliente', $clientes->cargaTipos(0));
                 $smarty->display('gestion_clientes.tpl');
                 $this->displayFooter();
             } else {
                 $this->logOut();
             }
             break;
         case 'vb_cliente':
             extract($_REQUEST);
             $id_contrato = base64_decode($i);
             include "Contratos.php";
             $contrato = new Contratos();
//.........这里部分代码省略.........
开发者ID:domazos,项目名称:sstt,代码行数:101,代码来源:Front.php


注:本文中的Usuarios::tiposUsuario方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。