本文整理汇总了PHP中UsuarioDAO::selectPorId方法的典型用法代码示例。如果您正苦于以下问题:PHP UsuarioDAO::selectPorId方法的具体用法?PHP UsuarioDAO::selectPorId怎么用?PHP UsuarioDAO::selectPorId使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类UsuarioDAO
的用法示例。
在下文中一共展示了UsuarioDAO::selectPorId方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: UsuarioDAO
<?php
require 'header.php';
require_once '../model/DatabaseEAD.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;
}
pt_register('GET', 'id');
$usuarioDAO = new UsuarioDAO();
$eadDAO = new EadDAO();
$usuario = $usuarioDAO->selectPorId($id);
if ($controle_id_empresa != '1' && ($usuario->id_empresa != $controle_id_empresa or $_SESSION['controle_teste'] != '')) {
echo '<br>Usuário Inativo ou Não é conveniado!<br>';
} else {
$senha = '';
$tamanho = 6;
$caracteres = "abcdefghijkmnpqrstuvwxyz23456789";
srand((double) microtime() * 1000000);
for ($i = 0; $i < $tamanho; $i++) {
$senha .= $caracteres[rand() % strlen($caracteres)];
}
#atualiza no sistema
$usuarioDAO->atualizaSenha($usuario->email, $senha);
#atualiza no ead
$eadDAO->atualizaEad($usuario, $senha);
//error_reporting(0);
set_time_limit(0);
require "../includes/maladireta/config.inc.php";
require "../includes/maladireta/class.Email.php";
示例2: AtividadeDAO
$atividadeDAO = new AtividadeDAO();
pt_register('POST', 'submit');
if ($_SESSION['monitoramento_id_empresa']) {
if ($_SESSION['monitoramento_id_empresa'] == 1) {
$inc_status_obs = "[" . $_SESSION['monitoramento_nome'] . "] - ";
}
} else {
$inc_status_obs = "[" . $controle_id_usuario . ' : ' . $controle_nome . "] - ";
}
if ($submit) {
//check for errors
$errors = 0;
$error = "<b>Ocorreram os seguintes erros:</b><ul>";
pt_register('POST', 'id_usuario');
$usuarioDAO = new UsuarioDAO();
$u = $usuarioDAO->selectPorId($id_usuario);
$resp_nome = $u->nome;
$financeiroDAO = new FinanceiroDAO();
$p_id_pedido_item = explode(',', $_COOKIE["dir_id_pedido_item"]);
foreach ($p_id_pedido_item as $id_pedido_item) {
$cont_seg++;
$pedidoItem = $pedidoDAO->buscaPorId($id_pedido_item, $controle_id_empresa);
if ($pedidoItem != null and ($pedidoItem->operacional == '0000-00-00' and $pedidoItem->id_empresa_resp == $controle_id_empresa or $pedidoItem->id_empresa == $controle_id_empresa and $pedidoItem->id_empresa_resp == '0' or $pedidoItem->operacional != '0000-00-00' and $pedidoItem->id_empresa_resp != $controle_id_empresa and $pedidoItem->id_empresa_resp != '')) {
$pedidoItem->id_atividade = 191;
$pedidoItem->id_usuario_op = $id_usuario;
$pedidoItem->id_pedido_item = $id_pedido_item;
$pedidoDAO->atualizaPedidoItemStatus($pedidoItem);
$atividadeDAO->inserir(191, $inc_status_obs . ' Atribuir para ' . $resp_nome, $controle_id_usuario, $id_pedido_item);
}
}
unset($_COOKIE['p_id_pedido_item']);
示例3: EadDAO
$error .= "<li><b>Todos os campos são obrigatórios.</b></li>";
}
if (!$usuarioDAO->verificaSenha($controle_login, $senha_old)) {
$errors = 1;
$error .= "<li><b>A Senha atual não confere.</b></li>";
}
if ($senha_new != $senha_confirm) {
$errors = 1;
$error .= "<li><b>A confirmação da nova senha não confere, digite novamente.</b></li>";
}
if ($errors != 1) {
$usuarioDAO->atualizaSenha($controle_login, $senha_new);
$senha = $usuarioDAO->codificaSenha($controle_login, $senha_new);
$_SESSION['controle_senha'] = $senha;
#atualiza no ead
$usuario = $usuarioDAO->selectPorId($controle_id_usuario);
$eadDAO = new EadDAO();
$eadDAO->atualizaEad($usuario, $senha_new);
$done = 1;
}
if ($errors) {
$error .= '</ul>';
?>
<div class="erro"><?php
echo $error;
?>
</div>
<?php
} elseif ($done) {
//alterado 01/04/2011
$titulo = 'Mensagem da página web';
示例4: CompraDAO
}
$error .= '</ul>';
if (count($errors) == 0) {
$compraDAO = new CompraDAO();
$compraDAO->inserir($c);
//alterado 01/04/2011
$titulo = 'Adicionar Solicitação';
$perg = 'Inserir outra solicitação?';
$resp1 = 'compra_add.php';
$resp2 = 'compra.php';
$funcJs = "openConfirmBox('" . $titulo . "','" . $perg . "','" . $resp1 . "','" . $resp2 . "');";
echo '<img src="../images/null.gif" class="nulo" onload="' . $funcJs . '" />';
}
} else {
$usuarioDAO = new UsuarioDAO();
$solicitante = $usuarioDAO->selectPorId($controle_id_usuario);
$c->solicitante = $solicitante->nome;
$c->status = 'Em Aberto';
}
?>
<table width="100%" border="0" cellpadding="10" cellspacing="0">
<tr>
<td valign="top" align="center">
<?php
include "compra_form.php";
?>
</td>
</tr>
</table>
</div>
<?php
示例5: substr
$dt2 = substr($dt[2], 0, 2) . '/' . $dt[1] . '/' . $dt[0] . ' ' . substr($dt[2], 3, 5);
}
switch ($c->forma_atend) {
case 1:
$c->forma_atend = 'Telefone';
break;
case 2:
$c->forma_atend = 'E-mail';
break;
case 3:
$c->forma_atend = 'Skype';
break;
default:
$c->forma_atend = '-';
}
$dt4 = $userd->selectPorId($c->id_usuario);
$nome = $dt4 != '' ? $dt4->nome : '-';
$ordem = $c->id_pedido > 0 ? $c->id_pedido . '/' . $c->ordem : ' ';
$p_valor .= '
<tr>
<td class="result_celula">' . str_replace(' - Sistema de Cartório Certidões S/C Ltda', '', $c->franquia) . '</td>
<td class="result_celula">' . $nome . '</td>
<td class="result_celula">' . $c->pergunta . '</td>
<td class="result_celula">' . $dt1 . ' | ' . $dt2 . '</td>
<td class="result_celula">' . $c->forma_atend . '</td>
<td class="result_celula">' . $c->status . '</td>
<td class="result_celula" align="center"><a href="chamado_edit.php?id=' . $c->id_chamado . '"><img src="../images/botao_editar.png" title="Editar" border="0"/></a></td>
</tr>';
}
echo $p_valor;
?>
示例6: date
" style="width:50px; margin:0"
class="form_estilo" <?php
echo $permissao_admin == 'TRUE' ? '' : 'disabled="disabled"';
?>
/>
<label style="font-weight:normal">Data</label>
<input type="text" name="data_royalties" id="data_royalties"
onkeyup="moeda(event.keyCode,this.value,this.id);" value="<?php
echo $cRoyalties->data == '' ? date('d/m/Y') : date('d/m/Y', strtotime($cRoyalties->data));
?>
" style="width:115px; margin:0"
class="form_estilo" disabled="disabled"/>
<?php
$cUsuarioDAO = new UsuarioDAO();
$cUsuario = $cUsuarioDAO->selectPorId($c->id_usuario);
?>
<label style="font-weight:normal">Alterado Por</label>
<input type="text" name="alt_royal" id="alt_royal" value="<?php
echo $cRoyalties->id_royaltie_fixo_franquiado > 0 ? $cRoyalties->nome : $cUsuario->nome;
?>
"
onkeyup="moeda(event.keyCode,this.value,this.id);" style="width:142px; margin:0"
class="form_estilo" disabled="disabled"/>
<input type="hidden" name="id_royalties_fixo_franquiado" id="id_royalties_fixo_franquiado" value="<?php
echo $cRoyalties->id_royaltie_fixo_franquiado;
?>
">
<br/>