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


PHP Conexao类代码示例

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


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

示例1: __construct

 /**
  * Construtor da classe, recupera o conexão com o SGBD
  * @access public
  * @param Conexao $oCon
  */
 public function __construct($oCon)
 {
     # interface para o objeto de conexão
     $this->con = $oCon;
     # Recupera a conexão com o SGBD
     $this->link = $oCon->getLink();
 }
开发者ID:elsonvinicius,项目名称:huab,代码行数:12,代码来源:SQL.php

示例2: buscar

 public function buscar($email, $senha)
 {
     $con = new Conexao();
     $execute = $con->conectar();
     $res = $execute->query("select * from usuarios where email ='{$email}' and senha = '{$senha}'");
     return $res;
 }
开发者ID:eliveltongs,项目名称:Sistema_Login,代码行数:7,代码来源:Usuario.php

示例3: 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);
     }
 }
开发者ID:filipecoelho,项目名称:webliniaerp-api,代码行数:26,代码来源:CrudController.php

示例4: Main

function Main()
{
    $codTPL = $_GET["t"];
    $codReg = $_GET["r"];
    $editar = false;
    $u = unserialize($_SESSION["usu"]);
    if (!is_numeric($codTPL)) {
        $msg = "Ação inválida";
        header("Location:index.php?msg=" . $msg);
    }
    //Verifica se veio um código para ser editado
    if (isset($codReg) && $codReg != "") {
        $codReg = base64_decode($codReg);
        $editar = true;
    }
    $cnn = new Conexao();
    $sql = "SELECT Arquivo FROM mestemplates WHERE Codigo = 3;";
    $rs = $cnn->Consulta($sql);
    $tpl_p = file_get_contents(mysql_result($rs, 0, "Arquivo"));
    $tpl_p = str_replace("<!--telatopo-->", Comuns::GeraTopoPagina($u), $tpl_p);
    $tpl_p = str_replace("<!--Mensagem-->", isset($mensagem) && $mensagem != "" ? base64_decode($mensagem) : "", $tpl_p);
    $sql = "SELECT Classe, jsLoad, CodPermissao, linkSalva, linkVolta ";
    $sql .= "FROM mestemplates WHERE Codigo = " . $codTPL . ";";
    $rs = $cnn->Consulta($sql);
    if ($rs != 0) {
        // Classe que será instanciada e permissão necessária para acessar a tela
        $classe = mysql_result($rs, 0, "Classe");
        $permissao = mysql_result($rs, 0, "CodPermissao");
        $funload = mysql_result($rs, 0, "jsLoad");
        if ($u->TemPermissao($permissao)) {
            $frm = new $classe();
            if ($editar) {
                // Se vier um comando de edição de registro, monta o form com os dados do registro solicitado
                Log::RegistraLog("Acessou a tela de " . $frm->RetornaDescricaoTela('cadastro') . " para editar o registro " . $codReg);
                $tpl = $frm->FormEdita($codReg);
            } else {
                // Senão, monta um formulário em branco
                Log::RegistraLog("Acessou a tela de " . $frm->RetornaDescricaoTela('cadastro') . " para inserir um novo registro");
                $tpl = $frm->FormNovo();
            }
            if (!is_null($funload) && $funload != '') {
                $tpl_p = str_replace('<!--javaonload-->', $funload, $tpl_p);
            } else {
                $tpl_p = str_replace('<!--javaonload-->', '', $tpl_p);
            }
            $botoes = Botao::BotaoSalvar(mysql_result($rs, 0, "linkSalva"));
            $botoes .= Botao::BotaoVoltar(mysql_result($rs, 0, "linkVolta"));
            $tpl_p = str_replace("<!--itens-toolbar-->", $botoes, $tpl_p);
        } else {
            $msg = base64_encode("@lng[Você não tem permissão para acessar esta tela]");
            header("Location:interna.php?msg=" . $msg);
        }
    } else {
        $msg = "@lng[Página inválida]";
        header("Location:index.php?msg=" . $msg);
    }
    $tpl_p = str_replace("##Formulario##", $tpl, $tpl_p);
    header('Content-Type: text/html; charset=iso-8859-1');
    echo Comuns::Idioma($tpl_p);
}
开发者ID:GoPlaceIn,项目名称:siacc,代码行数:60,代码来源:cadastro.php

示例5: carregarPorId

 public function carregarPorId($id_volume)
 {
     $conexao = new Conexao();
     $sql = "select * from volume where volume.id_volume = '{$id_volume}'";
     $retorno = $conexao->recuperaSelect($sql);
     $this->id_volume = $retorno[0]['id_volume'];
     $this->descricao = $retorno[0]['descricao'];
 }
开发者ID:ricardocaldeira,项目名称:autoPecas,代码行数:8,代码来源:controle.php

示例6: carregarPorId

 public function carregarPorId($id_curso)
 {
     $conexao = new Conexao();
     $sql = "select * from curso where id_curso = {$id_curso}";
     $dados = $conexao->recuperarTodos($sql);
     $this->id_curso = $dados[0]['id_curso'];
     $this->nome = $dados[0]['nome'];
 }
开发者ID:erivan0013,项目名称:Crud,代码行数:8,代码来源:Curso.php

示例7: carregarPorId

 public function carregarPorId($idCidade)
 {
     $conexao = new Conexao();
     $sql = "select * from cidade where cidade.idCidade = '{$idCidade}'";
     $retorno = $conexao->recuperaSelect($sql);
     $this->idCidade = $retorno[0]['idCidade'];
     $this->cidade = $retorno[0]['cidade'];
 }
开发者ID:ricardocaldeira,项目名称:autoPecas,代码行数:8,代码来源:ConCidade.php

示例8: update

 function update($polo)
 {
     $conexao = new Conexao();
     $dbCon = $conexao->getConexao();
     $sql = "update " . self::$tabela . " set nome=\$1, cidade=\$2, uf=\$3 where id_polo=\$4";
     $params = array($polo->getNome(), $polo->getCidade(), $polo->getEstado(), $polo->getId());
     pg_query_params($dbCon, $sql, $params);
     $conexao->closeConexao();
 }
开发者ID:RaelCappra,项目名称:SisTutor,代码行数:9,代码来源:PoloDao.php

示例9: Delete

 public static function Delete($id)
 {
     if (is_numeric($id)) {
         $sql = "delete from produtos where id = " . $id;
         $ConexaoObj = new Conexao();
         $resposta = $ConexaoObj->ExecutarQuery($sql);
         // Apagar arquivo de imagem
         unlink(PATH_IMAGEM_PRODUTO . "/" . $id . ".jpg");
     }
 }
开发者ID:apetitopessoal,项目名称:curso_web,代码行数:10,代码来源:class_produto.php

示例10: daoExecuteQuery

 public function daoExecuteQuery($query, $params = 0)
 {
     $conexao = new Conexao();
     $connection = $conexao->getConexao();
     if ($params) {
         pg_query_params($connection, $query, $params);
     } else {
         pg_query($connection, $query);
     }
 }
开发者ID:RaelCappra,项目名称:Estacionamento-FIXED,代码行数:10,代码来源:Dao.php

示例11: BuscaUltimaEtapa

 private function BuscaUltimaEtapa($pergunta)
 {
     $sql = "SELECT MAX(CodEtapa) as Etapa FROM mesperguntaetapa WHERE CodPergunta = " . $pergunta . ";";
     $cnn = new Conexao();
     $rs = $cnn->Consulta($sql);
     if ($rs != 0 && mysql_num_rows($rs) > 0) {
         return mysql_result($rs, 0, "Etapa");
     } else {
         return 0;
     }
 }
开发者ID:GoPlaceIn,项目名称:siacc,代码行数:11,代码来源:etapapergunta.class.php

示例12: executar_geral

function executar_geral($comando)
{
    $conexao = new Conexao();
    $conexao->abrir();
    $resultado = $conexao->executar($comando);
    $conexao->fechar();
    if ($resultado) {
        return false;
    } else {
        return 'Houve um erro no processo. Por favor, tente novamente mais tarde.';
    }
}
开发者ID:GabrielMeloP,项目名称:internerd,代码行数:12,代码来源:crud.php

示例13: inserir

 public function inserir()
 {
     $nome_usuario = $_POST['nome_usuario'];
     $nome = $_POST['nome'];
     $email = $_POST['email'];
     $senha = $_POST['senha'];
     include 'conexao.php';
     $b = new Conexao();
     $b->conectar();
     $sql = "INSERT INTO usuario (nome, nome_usuario, email,senha)\r\n                   VALUES ('{$nome}', '{$nome_usuario}', '{$email}',{$senha})";
     echo "New record created successfully";
     $conn = null;
 }
开发者ID:java-boy-18,项目名称:Erbon,代码行数:13,代码来源:inserir.php

示例14: consultaAlternativas

 public function consultaAlternativas($perg_codigo)
 {
     require_once 'classes/conexao.class.php';
     $conexao = new Conexao();
     $resultado = $conexao->executaComando("SELECT * FROM perguntas_alternativas WHERE perg_codigo=" . $perg_codigo . ";");
     while ($linha = mysqli_fetch_array($resultado)) {
         $perg_codigo = $linha["perg_codigo"];
         $alternativa_texto = $linha["alternativa_texto"];
         $alternativa_ordem = $linha["alternativa_ordem"];
         $alternativa_correta = $linha["alternativa_correta"];
         $this->setAlternativa($alternativa_ordem, $perg_codigo, $alternativa_texto, $alternativa_correta);
     }
 }
开发者ID:rlink247,项目名称:TCC,代码行数:13,代码来源:pergunta_alternativa.class.php

示例15: __construct

 function __construct($dados)
 {
     if (is_numeric($dados)) {
         $conexao = new Conexao();
         $conexao->abrir();
         while ($linha = $conexao->consultar('SELECT * FROM usuario WHERE cd_usuario="' . $dados . '"')) {
             $this->codigo = $linha->cd_usuario;
             $this->nome = $linha->nm_usuario;
             $this->sobrenome = $linha->nm_sobrenome_usuario;
             $this->dataNascimento = $linha->dt_nascimento_usuario;
             $this->email = $linha->nm_email_usuario;
             $this->login = $linha->nm_login_usuario;
             $this->senha = $linha->nm_senha_usuario;
             $this->permissao = $linha->cd_permissao_usuario;
             $this->dataCriacao = $linha->dt_criacao_usuario;
             $this->status = $linha->ic_status_ativo_inativo_usuario;
         }
         $conexao->fechar();
     } else {
         if (isset($dados->cd_usuario)) {
             $this->codigo = $dados->cd_usuario;
         }
         if (isset($dados->nm_usuario)) {
             $this->nome = $dados->nm_usuario;
         }
         if (isset($dados->nm_sobrenome_usuario)) {
             $this->sobrenome = $dados->nm_sobrenome_usuario;
         }
         if (isset($dados->dt_nascimento_usuario)) {
             $this->dataNascimento = $dados->dt_nascimento_usuario;
         }
         if (isset($dados->nm_email_usuario)) {
             $this->email = $dados->nm_email_usuario;
         }
         if (isset($dados->nm_login_usuario)) {
             $this->login = $dados->nm_login_usuario;
         }
         if (isset($dados->nm_senha_usuario)) {
             $this->senha = $dados->nm_senha_usuario;
         }
         if (isset($dados->cd_permissao_usuario)) {
             $this->permissao = $dados->cd_permissao_usuario;
         }
         if (isset($dados->dt_criacao_usuario)) {
             $this->dataCriacao = $dados->dt_criacao_usuario;
         }
         if (isset($dados->ic_status_ativo_inativo_usuario)) {
             $this->status = $dados->ic_status_ativo_inativo_usuario;
         }
     }
 }
开发者ID:GabrielMeloP,项目名称:internerd,代码行数:51,代码来源:Usuario.php


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