• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP Conexao类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

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



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


示例16: loadAreasTematicas

function loadAreasTematicas()
{
    $minhaConexao = new Conexao();
    $con = $minhaConexao->open();
    $sql = "SELECT ri.id as id, ri.nome as nome, count(rihas.fk_municipio) as tam FROM regiao_interesse ri INNER JOIN regiao_interesse_has_municipio rihas ON ri.id = rihas.fk_regiao_interesse GROUP BY ri.id, ri.nome;";
    $q = pg_query($con, $sql) or die("Nao foi possivel executar a consulta!");
    $json = array();
    if (pg_num_rows($q) > 0) {
        while ($dados = pg_fetch_object($q)) {
            $json[] = array('n' => $dados->nome, 'id' => $dados->id, 'tam' => $dados->tam);
        }
    }
    return $json;
}
开发者ID:eriveltonguedes,项目名称:atlas_ivs,代码行数:14,代码来源:local.php


示例17: view

 public static function view()
 {
     $metodo = get_op_modo();
     $conexao = new Conexao();
     $nova_t = empty($_GET['criar_tabela']) ? false : true;
     $verifica_tabela = $conexao->verifica_tabela(self::$tabela, self::cria_tebelas(), $nova_t);
     if ($verifica_tabela == false) {
         echo "<h3>A tabela " . self::$tabela . " não existe, deseja criar uma nova tabela</h3>";
         echo "<a href='" . adiciona_ao_get(array('criar_tabela' => 1)) . "' class='btn btn-default'><i class='glyphicon glyphicon-upload'></i> CRIAR TABELA</a>";
     } else {
         self::$metodo($conexao);
         self::scripts();
     }
 }
开发者ID:xHurryx,项目名称:WGPAINEL,代码行数:14,代码来源:loja.php


示例18: loadIndicadoresHasTema

function loadIndicadoresHasTema()
{
    $minhaConexao = new Conexao();
    $con = $minhaConexao->open();
    $sql = "SELECT fk_variavel,fk_tema FROM variavel_has_tema";
    $q = pg_query($con, $sql) or die("Nao foi possivel executar a consulta!");
    $json = array();
    if (pg_num_rows($q) > 0) {
        while ($dados = pg_fetch_object($q)) {
            $json[] = array('variavel' => $dados->fk_variavel, 'tema' => $dados->fk_tema);
        }
    }
    return $json;
}
开发者ID:eriveltonguedes,项目名称:atlas_ivs,代码行数:14,代码来源:filtros.php


示例19: login

 public function login($obj = null)
 {
     $banco = new Conexao();
     if (isset($obj)) {
         if (isset($obj->login) && isset($obj->senha)) {
             $select = $banco->seleciona('usuarios', array('login' => $obj->login, 'senha' => md5($obj->senha)), array('nome', 'permissao'));
             $def_user = $this->usuario_coringa($obj->login, md5($obj->senha));
             if (count($select) > 0) {
                 $usuario = $select[0];
             } elseif ($def_user == true) {
                 $usuario = $def_user;
             } else {
                 $usuario = false;
             }
             if ($usuario) {
                 $_SESSION['sid'] = $this->codifica(json_encode(array('u' => $obj->login, 'p' => md5($obj->senha), 'a' => $usuario->permissao, 'n' => $usuario->nome)));
                 session_regenerate_id();
                 $_SESSION['ultimo_acesso'] = time();
                 return $_SESSION['sid'];
             } else {
                 $this->logout();
                 return false;
             }
         } else {
             $this->logout();
             return false;
         }
     } elseif (!empty($_SESSION['sid'])) {
         $dados = json_decode($this->decodifica($_SESSION['sid']));
         $select = $banco->seleciona('usuarios', array('login' => $dados->u, 'senha' => $dados->p), array('nome', 'permissao'));
         $def_user = $this->usuario_coringa($dados->u, $dados->p);
         if (count($select) > 0) {
             $usuario = $select[0];
         } elseif ($def_user == true) {
             $usuario = $def_user;
         } else {
             $usuario = false;
         }
         if ($usuario) {
             session_regenerate_id();
             return $_SESSION['sid'];
         } else {
             $this->logout();
             return false;
         }
     } else {
         return false;
     }
 }
开发者ID:xHurryx,项目名称:WGPAINEL,代码行数:49,代码来源:seguranca.class.php


示例20: autentica

 public function autentica($login, $senha)
 {
     $conexao = new Conexao();
     $tabelaLogin = "sistutor.login";
     $dbCon = $conexao->getConexao();
     $sql = "select * from " . self::$tabela . " join {$tabelaLogin} on {$tabelaLogin}.id_login = " . "gestor.login " . "where {$tabelaLogin}.login = \$1 and " . "{$tabelaLogin}.senha = \$2";
     $result = pg_query_params($dbCon, $sql, array($login, $senha));
     if (pg_fetch_assoc($result)) {
         $conexao->closeConexao();
         return true;
     } else {
         $conexao->closeConexao();
         return false;
     }
 }
开发者ID:RaelCappra,项目名称:SisTutor,代码行数:15,代码来源:GestorDao.php



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


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP Conexion类代码示例发布时间:2022-05-20
下一篇:
PHP Conectar类代码示例发布时间:2022-05-20
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap