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


PHP UsuarioDAO::busca方法代码示例

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


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

示例1: EmpresaDAO

require 'header.php';
$permissao = verifica_permissao('Direcao', $controle_id_departamento_p, $controle_id_departamento_s);
if ($permissao == 'FALSE') {
    echo '<br><br><strong>Você não tem permissão para acessar essa página</strong>';
    exit;
}
$empresaDAO = new EmpresaDAO();
$departamentoDAO = new DepartamentoDAO();
pt_register('GET', 'busca');
pt_register('GET', 'id_empresa');
pt_register('GET', 'id_departamento');
pt_register('GET', 'pagina');
$id_empresa = $controle_id_empresa == 1 ? $id_empresa : $controle_id_empresa;
$usuarioDAO = new UsuarioDAO();
$usuarios = $usuarioDAO->busca($id_empresa, $busca, $pagina, $id_departamento, $controle_id_empresa == 1);
?>
<div id="topo">
<h1 class="tit"><img src="../images/tit/tit_usuario.png" alt="Título" />
Usuários</h1>
<a href="#" class="topo">topo</a>
<hr class="tit" />
</div>
<div id="meio">
<table border="0" height="100%" width="100%">
	<tr>
		<td valign="top">

		<form name="buscador" action="" method="get"
			ENCTYPE="multipart/form-data">
		<div style="float: left"><img src="../images/lupa.png" alt="busca" />
开发者ID:tricardo,项目名称:CartorioPostal_old,代码行数:30,代码来源:usuario.php

示例2: array

        if ($o_usuario->busca($_REQUEST['id_usuario'])) {
            $usuario = array();
            $usuario['id'] = $o_usuario->id;
            $usuario['nome'] = utf8_encode($o_usuario->nome);
            $usuario['email'] = $o_usuario->email;
            $usuario['perfis'] = $o_usuario->perfis;
            $usuario['palestra'] = utf8_encode($o_usuario->tema_palestra);
            $select_perfis = "";
            foreach ($a_todos_perfis as $perfil) {
                $selecionado = $perfil == $usuario['perfis'] ? "selected='selected'" : "";
                $select_perfis .= "<option value='{$perfil}' {$selecionado}>{$perfil}</option>";
            }
        }
    } elseif (isset($_REQUEST['op']) && $_REQUEST['op'] == 'excluir') {
        $o_usuario = new UsuarioDAO();
        if ($o_usuario->busca($_REQUEST['id_usuario'])) {
            $o_usuario->deleta();
        }
    }
    $a_usuarios = $o_usuario->busca(null, "perfis, nome");
} else {
    $selecionados = "";
    foreach ($_POST['id'] as $id) {
        $selecionados .= "{$id}, ";
    }
    $selecionados = substr($selecionados, 0, strlen($selecionados) - 2);
    $a_usuarios = $o_usuario->busca("id IN({$selecionados})", "perfis, nome");
    if ($a_usuarios) {
        $modelo = "{$caminho}/../certificado/" . TEMPLATE_CERTIFICADO;
        foreach ($a_usuarios as $usuario) {
            $nome = $usuario->nome;
开发者ID:kailIII,项目名称:tasafoconf2012-inscricao,代码行数:31,代码来源:envioCertificadoUsuarios.php

示例3: UsuarioDAO

<?php

session_start();
require_once '../general/autoload.php';
require_once '../util/constantes.php';
unset($_SESSION['logado']);
$msg_erro = "";
$o_usuario = new UsuarioDAO();
if (!isset($_POST['email']) || !isset($_POST['senha'])) {
    $msg_erro .= "Informe o e-mail e senha do usuário.<br>";
} else {
    $email = $_POST['email'];
    $senha = MD5(trim($_POST['senha']));
    $a_usuarios = $o_usuario->busca("email = '{$email}' AND senha = '{$senha}'");
    if ($a_usuarios) {
        $a_usuarios = $a_usuarios[0];
        $nome_usuario = utf8_encode($a_usuarios->nome);
        $perfis_usuario = $a_usuarios->perfis;
        $login = explode("@", $email);
        $login = $login[0];
        $_SESSION['logado']['nome'] = $nome_usuario;
        $_SESSION['logado']['email'] = $email;
        $_SESSION['logado']['login'] = $login;
        if (strstr($perfis_usuario, "admin")) {
            $perfil = "admin";
        } elseif (strstr($perfis_usuario, "organizador")) {
            $perfil = "organizador";
        }
        $_SESSION['logado']['perfil'] = $perfil;
        die("<script>window.location='menu.php'</script>");
    } else {
开发者ID:kailIII,项目名称:tasafoconf2012-inscricao,代码行数:31,代码来源:index.php


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