本文整理汇总了PHP中Conexao::select方法的典型用法代码示例。如果您正苦于以下问题:PHP Conexao::select方法的具体用法?PHP Conexao::select怎么用?PHP Conexao::select使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Conexao
的用法示例。
在下文中一共展示了Conexao::select方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: read
public static function read()
{
try {
$Conexao = new Conexao();
$query = $_GET['query'];
if (is_array($query)) {
$dados = array();
foreach ($query as $key => $value) {
$fetchAll = isset($_GET['fetchAll'][$key]) ? strtolower($_GET['fetchAll'][$key]) == 'false' ? false : true : true;
$offset = isset($_GET['offset'][$key]) ? $_GET['offset'][$key] : null;
$limit = isset($_GET['limit'][$key]) ? $_GET['limit'][$key] : null;
$dados[$key] = $Conexao->select($value, $fetchAll, $offset, $limit);
}
Flight::json($dados);
} else {
$fetchAll = isset($_GET['fetchAll']) ? strtolower($_GET['fetchAll']) == 'false' ? false : true : true;
$offset = isset($_GET['offset']) ? $_GET['offset'] : null;
$limit = isset($_GET['limit']) ? $_GET['limit'] : null;
$dados = $Conexao->select($query, $fetchAll, $offset, $limit);
Flight::json($dados);
}
} catch (Exception $e) {
$e->sql = $query;
jsonException($e, 500);
}
}
示例2: isMember
function isMember($codGrupo)
{
if (isLogged()) {
if (session_status() != PHP_SESSION_ACTIVE) {
session_start();
}
require_once 'util/Conexao.class.php';
$conexao = new Conexao();
$colunas = array("grupo.*", "membros.MEM_IDENTIFICADOR");
$dados = $conexao->select("membros", $colunas, "INNER JOIN grupo ON membros.MEM_GRU_CODIGO = grupo.GRU_CODIGO WHERE membros.MEM_USU_EMAIL = '" . $_SESSION['usuario']['USU_EMAIL'] . "' AND GRU_CODIGO = {$codGrupo}");
if (count($dados) > 0) {
return true;
}
}
return false;
}
示例3: array
$totalCredito = 0;
foreach ($pagamentos as $key => $value) {
if ($value['id_forma_pagamento'] == 6 || $value['id_forma_pagamento'] == 2) {
$totalCredito += $value['valor_pagamento'];
}
$totalRecebido += $value['valor_pagamento'];
if (!isset($pagByformaPagamento[$value['id_forma_pagamento']])) {
$pagByformaPagamento[$value['id_forma_pagamento']] = array('descricao_forma_pagamento' => $value['descricao_forma_pagamento'], 'pagamentos' => array());
}
$pagByformaPagamento[$value['id_forma_pagamento']]['pagamentos'][] = $value;
}
/* end */
/* Consolidado por Profissional */
$Conexao = new Conexao();
$query_atendimentos = "SELECT tp.id AS id_profissional, tp.nome AS nome_profissional, COUNT(*) AS qtd_fichas_atendidas FROM tbl_atendimento AS ta \n\t\t\t\t\t\tINNER JOIN tbl_usuarios AS tp ON ta.id_profissional_atendimento = tp.id\n\t\t\t\t\t\tWHERE ta.id_empreendimento = {$id_empreendimento}\n\t\t\t\t\t\t\t\tAND date_format(ta.dta_entrada,'%Y-%m-%d') = '{$now}' \n\t\t\t\t\t\tGROUP BY ta.id_profissional_atendimento;";
$atendimentos_profissional = $Conexao->select($query_atendimentos);
$lista_atendimentos_profissional = array();
$aux = array();
$atendimentos_profissional = $atendimentos_profissional ? $atendimentos_profissional : array();
foreach ($atendimentos_profissional as $key => $value) {
$id_profissional = $value['id_profissional'];
$query_qtd_pacientes = "SELECT COUNT(*) AS qtd_pacientes FROM(\n\t\t\t\t\t\t\t\t\tSELECT DISTINCT ta.id_paciente FROM tbl_atendimento AS ta \n\t\t\t\t\t\t\t\t\tWHERE ta.id_empreendimento = 75\n\t\t\t\t\t\t\t\t\t\tAND date_format(ta.dta_entrada,'%Y-%m-%d') = '{$now}' \n\t\t\t\t\t\t\t\t\t\tAND ta.id_profissional_atendimento = {$id_profissional}\n\t\t\t\t\t\t\t\t\t\tAND ta.id_empreendimento = {$id_empreendimento}\n\t\t\t\t\t\t\t\t) AS tbl_pacientes";
$qtd_pacientes = $Conexao->select($query_qtd_pacientes, false);
$atendimentos_profissional[$key]['qtd_pacientes'] = $qtd_pacientes['qtd_pacientes'];
$query_qtd_fichas_acrescimo = "SELECT SUM(flg_ficha_acrescimo) AS qtd_fichas_acrescimo FROM (\n\t\t\t\t\t\t\t\t\t\tSELECT DISTINCT ta.id_paciente, \n\t\t\t\t\t\t\t\t\t\t\t(\t\n\t\t\t\t\t\t\t\t\t\t\t\tif(\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t(\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tSELECT 1 FROM tbl_vendas AS sub_tv \n\t\t\t\t\t\t\t\t\t\t\t\t\t\tWHERE sub_tv.id_cliente = tv.id_cliente \n\t\t\t\t\t\t\t\t\t\t\t\t\t\tAND sub_tv.id_empreendimento = tv.id_empreendimento \n\t\t\t\t\t\t\t\t\t\t\t\t\t\tAND date_format(sub_tv.dta_venda,'%Y-%m-%d') < date_format(tv.dta_venda,'%Y-%m-%d') LIMIT 1\n\t\t\t\t\t\t\t\t\t\t\t\t\t) IS NOT NULL,1,0)\n\t\t\t\t\t\t\t\t\t\t\t) AS flg_ficha_acrescimo\n\t\t\t\t\t\t\t\t\t\tFROM tbl_vendas AS tv \n\t\t\t\t\t\t\t\t\t\tINNER JOIN tbl_itens_venda AS tiv ON tv.id = tiv.id_venda\n\t\t\t\t\t\t\t\t\t\tINNER JOIN tbl_atendimento_venda AS tav ON tav.id_venda = tv.id\n\t\t\t\t\t\t\t\t\t\tINNER JOIN tbl_atendimento AS ta ON tav.id_atendimento = ta.id\n\t\t\t\t\t\t\t\t\t\tWHERE tv.id_empreendimento = 75 \n\t\t\t\t\t\t\t\t\t\t\tAND date_format(tv.dta_venda,'%Y-%m-%d') = '{$now}' \n\t\t\t\t\t\t\t\t\t\t\tAND ta.id_profissional_atendimento = {$id_profissional}\n\t\t\t\t\t\t\t\t\t\t\tAND ta.id_empreendimento = {$id_empreendimento}\n\t\t\t\t\t\t\t\t\t) AS tb_ficha_acrescimo;";
$qtd_fichas_acrescimo = $Conexao->select($query_qtd_fichas_acrescimo, false);
$atendimentos_profissional[$key]['qtd_fichas_acrescimo'] = $qtd_fichas_acrescimo['qtd_fichas_acrescimo'] == null ? 0 : $qtd_fichas_acrescimo['qtd_fichas_acrescimo'];
$query_orcamentos = "SELECT ta.id AS id_atendimento,\n\t\t\t\t\t\t\t(\n\t\t\t\t\t\t\t\tSELECT sub_tv.venda_confirmada FROM tbl_atendimento AS sub_ta \n\t\t\t\t\t\t\t\tINNER JOIN tbl_atendimento_venda AS sub_tav ON sub_ta.id = sub_tav.id_atendimento\n\t\t\t\t\t\t\t\tINNER JOIN tbl_vendas AS sub_tv ON sub_tav.id_venda = sub_tv.id\n\t\t\t\t\t\t\t\tINNER JOIN tbl_itens_venda AS sub_tiv ON sub_tv.id = sub_tiv.id_venda\n\t\t\t\t\t\t\t\tWHERE sub_ta.id_profissional_atendimento = ta.id_profissional_atendimento \n\t\t\t\t\t\t\t\t\t\tAND date_format(sub_ta.dta_entrada,'%Y-%m-%d') = date_format(ta.dta_entrada,'%Y-%m-%d')\n\t\t\t\t\t\t\t\t\t\tAND sub_tav.id_atendimento = ta.id\n\t\t\t\t\t\t\t\tORDER BY sub_ta.id, sub_tv.venda_confirmada DESC LIMIT 1 \t\n\t\t\t\t\t\t\t) AS flg_orcamento_contratado\n\t\t\t\t\t\t\tFROM tbl_atendimento AS ta \n\t\t\t\t\t\t\tINNER JOIN tbl_atendimento_venda AS tav ON ta.id = tav.id_atendimento\n\t\t\t\t\t\t\tINNER JOIN tbl_vendas AS tv ON tav.id_venda = tv.id\n\t\t\t\t\t\t\tINNER JOIN tbl_itens_venda AS tiv ON tv.id = tiv.id_venda\n\t\t\t\t\t\t\tWHERE ta.id_profissional_atendimento = {$id_profissional} \n\t\t\t\t\t\t\t\t\tAND date_format(ta.dta_entrada,'%Y-%m-%d') = '{$now}'\n\t\t\t\t\t\t\t\t\tAND ta.id_empreendimento = {$id_empreendimento}\n\t\t\t\t\t\t\tGROUP BY ta.id;";
$orcamentos = $Conexao->select($query_orcamentos);
$atendimentos_profissional[$key]['total_orcamentos'] = $orcamentos ? count($orcamentos) : 0;
$atendimentos_profissional[$key]['total_orcamentos_contratados'] = 0;
示例4: header
<?php
session_start();
require_once "./util/funcoes.php";
require_once "./util/Conexao.class.php";
include "header.php";
if (!isLogged()) {
header("Location: /login.php");
} else {
if (isset($_POST['email']) && isset($_GET['cod_grupo'])) {
$email_membro = $_POST['email'];
$codigo = $_GET['cod_grupo'];
$codigo3 = $_GET['mem_identificador'];
$conexao = new Conexao();
$dados = $conexao->select('membros', array('*'), "where MEM_USU_EMAIL = '{$email_membro}' and MEM_GRU_CODIGO = {$codigo}");
$dados2 = $conexao->select('grupo', array('GRU_USU_EMAIL'), "where GRU_CODIGO = " . $codigo);
var_dump($dados2);
$mem_identificador->select('membros', array('*'), "where MEM_USU_EMAIL =" . $codigo3);
?>
<div class="container" action="/membro/editado/<?php
echo $mem_identi;
?>
"id="conteudo">
<form method="post">
<label>Nomear como adm do grupo?</label>
<input type="checkbox" />
<input type="hidden" name="Valor" value="<?php
echo $email_membro;
?>
示例5: array
<?php
if (isset($_POST['nome']) && isset($_POST['email']) && isset($_POST['senha'])) {
require_once "util/Conexao.class.php";
$campos = array("USU_EMAIL", "USU_SENHA", "USU_STATUS", "USU_NOME");
$valores = array($_POST['email'], hash("whirlpool", $_POST['senha']), 1, $_POST['nome']);
$conexao = new Conexao();
$conexao->insert("usuario", $campos, $valores);
session_start();
$_SESSION['usuario'] = $conexao->select("usuario", "*", "WHERE USU_EMAIL = '" . $_POST['email'] . "'")[0];
header("Location: /dashboard/");
}
?>
<?php
include "header.php";
?>
<div class="container" id="conteudo">
<div class="row">
<div class="col-md-6">
<div id="carousel-example-generic" class="carousel slide" data-ride="carousel">
<!-- Wrapper for slides -->
<div class="carousel-inner" role="listbox">
<div class="item active">
<img src="img/(101).jpg" alt="Imagem Aleatória" class="img-rounded">
</div>
<div class="item">
<img src="img/(100).jpeg" alt="Imagem Aleatória" class="img-rounded">
</div>
</div>
示例6: Conexao
<?php
session_start();
$codigo = $_GET['codGrupo'];
$codigo2 = $_GET['codLista'];
include "header.php";
require_once 'util/Conexao.class.php';
require_once 'util/funcoes.php';
$conexao = new Conexao();
$colunas = array("*");
$dados = $conexao->select("itens_lista", $colunas, "JOIN lista ON lista.LIS_CODIGO = itens_lista.ITE_LIS_LIS_CODIGO WHERE itens_lista.ITE_LIS_LIS_CODIGO = {$codigo2}");
if (isMember($codigo)) {
?>
<div class="container" id="conteudo">
<a href="/grupos/<?php
echo $codigo;
?>
/listas/<?php
echo $codigo2;
?>
/itens/adicionar/" class="btn btn-default" title="Criar novos itens"><i class="fa fa-plus"></i> Novo item</a>
<br>
<?php
if (count($dados) == 0) {
?>
<p id="erroGrupo">Nenhum item encontrado</p>
<?php
} else {
?>
<table class="table">
<thead>
示例7: Conexao
<?php
session_start();
$id = $_GET['id'];
require_once 'util/funcoes.php';
require_once 'util/Conexao.class.php';
$objetos = new Conexao();
if (!isset($_POST['resp'])) {
if (isLogged()) {
$grupos = $objetos->select('grupo', array('*'), "where GRU_CODIGO = {$id} and GRU_USU_EMAIL ='" . $_SESSION['usuario']['USU_EMAIL'] . "' ")[0];
if (count($grupos) > 0) {
include "header.php";
?>
<div class="container" id="conteudo">
<form method="post">
<label>Você realmente deseja excluir o grupo <?php
echo $grupos["GRU_NOME"];
?>
?</label>
<input type="submit" name="resp" value="Sim" class="btn btn-default btn-danger">
<input type="submit" name="resp" value="Não" class="btn btn-default">
</form>
</div>
<?php
include "scripts.php";
include "footer.php";
} else {
header('Location: /dashboard/');
}
} else {
header('Location: /login/');
示例8: Conexao
<?php
session_start();
$id = $_GET['id'];
require_once './util/funcoes.php';
require_once './util/Conexao.class.php';
$conexao = new Conexao();
if (!isset($_POST['resp'])) {
if (isLogged()) {
$listas = $conexao->select("lista", array('lista.*'), "WHERE LIS_CODIGO = {$id}")[0];
if (count($listas) > 0) {
include './header.php';
?>
<div class="container" id="conteudo">
<form method="post">
<label>Você realmente deseja excluir a lista <?php
echo $listas["LIS_NOME"];
?>
?</label>
<input type="submit" name="resp" value="Sim" class="btn btn-default btn-danger">
<input type="submit" name="resp" value="Não" class="btn btn-default">
</form>
</div>
<?php
include "scripts.php";
include "footer.php";
} else {
header("Location: membros.php");
}
} else {
header("Location: login.php");
示例9: Conexao
$codGrupo = $_GET['codGrupo'];
include "header.php";
if (!isMember($codGrupo)) {
?>
<div class="container" id="conteudo">
<div class="alert alert-danger">
<p>
Você não permissão para acessar essa página
</p>
</div>
</div>
<?php
} else {
$conexao = new Conexao();
$colunas = array("*");
$dados = $conexao->select("lista", $colunas, "where LIS_GRU_CODIGO = " . $codGrupo);
?>
<div class="container" id="conteudo">
<div class="row">
<div class="col-md-1">
<a class="btn-default btn" href="/grupos/<?php
echo $codGrupo;
?>
/listas/adicionar/">
<span class="glyphicon glyphicon-plus-sign"></span>
Nova Lista</a>
</div>
</div>
<?php
if (count($dados) == 0) {
示例10: Conexao
$dadosXls .= " <th>Equipo</th>";
$dadosXls .= " <th>Modelo</th>";
$dadosXls .= " <th>Tecnico Encargado</th>";
$dadosXls .= " <th>Orden de Servicio</th>";
$dadosXls .= " <th>Autorizado Por</th>";
$dadosXls .= " <th>Horometro</th>";
$dadosXls .= " <th>Fecha Entrega</th>";
$dadosXls .= " <th>Actividad</th>";
$dadosXls .= " <th>Insumos</th>";
$dadosXls .= " </tr>";
//incluimos nossa conexão
include_once 'Conexao.class.php';
//instanciamos
$pdo = new Conexao();
//mandamos nossa query para nosso método dentro de conexao dando um return $stmt->fetchAll(PDO::FETCH_ASSOC);
$result = $pdo->select("SELECT T2.razon, T3.descripcion, T3.modelo, T4.nombre, T1.ordenTrabajo, T1.autorizado, T1.horometro, T1.fechasolicitud, \n T1.fechaatencion, T1.fechainicio, T1.fechaentrega, T1.tiempoatencion, T1.tiempoimpro, T1.reporcliente, T1.actividad, T1.insumos\nFROM mantecorre T1\ninner join usuario T2 ON T1.usuario_id = T2.id\ninner join equipo T3 ON T1.equipo_id = T3.id\ninner join empleado T4 ON T1.empleado_id = T4.id\n\nWHERE razon = '{$usuario}';");
//varremos o array com o foreach para pegar os dados
foreach ($result as $res) {
$dadosXls .= " <tr>";
$dadosXls .= " <td>" . $res['razon'] . "</td>";
$dadosXls .= " <td>" . $res['descripcion'] . "</td>";
$dadosXls .= " <td>" . $res['modelo'] . "</td>";
$dadosXls .= " <td>" . $res['nombre'] . "</td>";
$dadosXls .= " <td>" . $res['ordenTrabajo'] . "</td>";
$dadosXls .= " <td>" . $res['autorizado'] . "</td>";
$dadosXls .= " <td>" . $res['horometro'] . "</td>";
$dadosXls .= " <td>" . $res['fechaentrega'] . "</td>";
$dadosXls .= " <td>" . $res['actividad'] . "</td>";
$dadosXls .= " <td>" . $res['insumos'] . "</td>";
$dadosXls .= " </tr>";
}
示例11: header
<script src="js/jquery-1.11.2.min.js" type="text/javascript"></script>
<?php
session_start();
include "./header.php";
require_once './util/Conexao.class.php';
require_once './util/funcoes.php';
if (!isLogged()) {
header("Location: login.php");
} else {
$conexao = new Conexao();
$colunas = array("lista.*");
$dados = $conexao->select("lista", $colunas, NULL);
?>
<div class="row"><!-- Pesquisa -->
<div class="col-md-offset-7 col-md-4">
<div class="input-group">
<input type="text" class="form-control" />
<div class="input-group-btn">
<button class="btn btn-primary"><i class="fa fa-search"></i></button>
</div>
</div>
</div>
</div>
<br>
<div class="row">
<div class="col-md-1">
<a class="btn-default btn collapsed"
data-toggle="collapse" data-target="#novaListaCollapse">
示例12: Conexao
<?php
session_start();
$codGrupo = $_GET['codGrupo'];
$codLista = $_GET['codLista'];
$id = $_GET['id'];
require_once 'util/funcoes.php';
require_once 'util/Conexao.class.php';
include 'header.php';
$conexao = new Conexao();
if (!isset($_POST['resp'])) {
if (isMember($codGrupo)) {
$itens = $conexao->select("itens_lista", array('*'), "WHERE ITE_LIS_CODIGO = {$id}")[0];
if (count($itens) > 0) {
?>
<div class="container" id="conteudo">
<h1>Remover Item</h1>
<form method="post">
<label>Você realmente deseja excluir o item <?php
echo $itens["ITE_LIS_DESCRICAO_ITEM"];
?>
?</label>
<input type="submit" name="resp" value="Sim" class="btn btn-default btn-danger">
<input type="submit" name="resp" value="Não" class="btn btn-default">
</form>
</div>
<?php
} else {
?>
<div class="container" id="conteudo">
<div class="alert alert-danger">
示例13: Conexao
<?php
include 'header.php';
require_once "./util/Conexao.class.php";
require_once "./util/funcoes.php";
$conexao = new Conexao();
$item_edit = $_POST['Item'];
$codigo = $_GET['id'];
$dados = $conexao->select('itens_lista', array('*'), "where ITE_LIS_CODIGO = " . $codigo);
if (count($dados) > 0) {
$att = $conexao->update('itens_lista', array('ITE_LIS_DESCRICAO_ITEM'), array($item_edit), "ITE_LIS_CODIGO = " . $codigo);
echo "Item alterado com sucesso";
}
include 'footer.php';
示例14: hash
<?php
require_once 'util/Conexao.class.php';
if (isset($_POST['user']) && isset($_POST['pass'])) {
$usuario = $_POST['user'];
$senha = hash("whirlpool", $_POST['pass']);
$conexao = new Conexao();
$dados = $conexao->select("usuario", "*", "WHERE USU_EMAIL = '{$usuario}' AND USU_SENHA = '{$senha}'");
if (count($dados) > 0) {
if (session_status() != PHP_SESSION_ACTIVE) {
session_start();
}
$_SESSION['usuario'] = $dados[0];
header("Location: /dashboard/");
} else {
include_once 'header.php';
?>
<div class="container" id="conteudo">
<div class="alert alert-danger">
<p>
Usuário ou senha inválido
</p>
</div>
<a href="/" class="btn btn-default">Voltar</a>
</div>
<?php
include_once 'scripts.php';
include_once 'footer.php';
}
} else {
?>
示例15: Conexao
$dadosXls .= " <th>Orden de Trabajo</th>";
$dadosXls .= " <th>Horometro</th>";
$dadosXls .= " <th>Contacto</th>";
$dadosXls .= " <th>Hora Inicio</th>";
$dadosXls .= " <th>Hora Fin</th>";
$dadosXls .= " <th>Duracion</th>";
$dadosXls .= " <th>Proximo Mantenimiento</th>";
$dadosXls .= " <th>Reporte</th>";
$dadosXls .= " <th>Insumos</th>";
$dadosXls .= " </tr>";
//incluimos nossa conexão
include_once 'Conexao.class.php';
//instanciamos
$pdo = new Conexao();
//mandamos nossa query para nosso método dentro de conexao dando um return $stmt->fetchAll(PDO::FETCH_ASSOC);
$result = $pdo->select("SELECT T2.razon, T3.descripcion, T4.detalle, T5.nombre, T1.ordenTrabajo, T1.horometro, T1.autorizado, \n T1.fechainicio, T1.entregaequipo, T1.duracion, T1.proximomante, T1.comentario, T1.insumos\n FROM mantepre T1\n inner join usuario T2 ON T1.usuario_id = T2.id\n inner join equipo T3 ON T1.equipo_id = T3.id\n inner join frecuenciainterv T4 ON T1.frecuenciainterv_id = T4.id\n inner join empleado T5 ON T1.empleado_id = T5.id WHERE razon = '{$usuario}'");
//varremos o array com o foreach para pegar os dados
foreach ($result as $res) {
$dadosXls .= " <tr>";
$dadosXls .= " <td>" . $res['razon'] . "</td>";
$dadosXls .= " <td>" . $res['descripcion'] . "</td>";
$dadosXls .= " <td>" . $res['detalle'] . "</td>";
$dadosXls .= " <td>" . $res['nombre'] . "</td>";
$dadosXls .= " <td>" . $res['ordenTrabajo'] . "</td>";
$dadosXls .= " <td>" . $res['horometro'] . "</td>";
$dadosXls .= " <td>" . $res['autorizado'] . "</td>";
$dadosXls .= " <td>" . $res['fechainicio'] . "</td>";
$dadosXls .= " <td>" . $res['entregaequipo'] . "</td>";
$dadosXls .= " <td>" . $res['duracion'] . "</td>";
$dadosXls .= " <td>" . $res['proximomante'] . "</td>";
$dadosXls .= " <td>" . $res['comentario'] . "</td>";