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


PHP ConnectionFactory::prepare方法代码示例

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


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

示例1: queryAllSelect

 public function queryAllSelect()
 {
     $sql = "SELECT id_area, nome FROM {$this->table}";
     $stmt = ConnectionFactory::prepare($sql);
     $stmt->execute();
     return $stmt->fetchAll();
 }
开发者ID:alexdiasgonsales,项目名称:organizador,代码行数:7,代码来源:AreaMySqlDAO.class.php

示例2: queryAllAreaAvaliador

 public function queryAllAreaAvaliador($id)
 {
     $sql = "SELECT aa.fk_area as area FROM area a JOIN avaliador_area aa ON a.id_area = aa.fk_area AND fk_avaliador = :id";
     $stmt = ConnectionFactory::prepare($sql);
     $stmt->bindParam(':id', $id, PDO::PARAM_INT);
     $stmt->execute();
     return $stmt->fetch();
 }
开发者ID:alexdiasgonsales,项目名称:organizador,代码行数:8,代码来源:AvaliadorAreaMySqlDAO.class.php

示例3: update

 /**
  * atualiza um registro da tabela
  *
  * @parametro UsuarioPermissaoMySql usuarioPermissao
  */
 public function update(UsuarioPermissao $UsuarioPermissao)
 {
     $sql = "UPDATE {$this->table} SET  WHERE fk_usuario = :id";
     $id = $UsuarioPermissao->getFkUsuario();
     $stmt = ConnectionFactory::prepare($sql);
     $stmt->bindParam(':id', $id);
     return $stmt->execute();
 }
开发者ID:alexdiasgonsales,项目名称:organizador,代码行数:13,代码来源:UsuarioPermissaoMySqlDAO.class.php

示例4: update

 /**
  * atualiza um registro da tabela
  *
  * @parametro TematicaMySql tematica
  */
 public function update(Log $log)
 {
     $sql = "UPDATE {$this->table} SET tabela = :tabela, acao = :acao, descricao=:descricao WHERE id_log = :id";
     $id = $log->getIdLog();
     $stmt = ConnectionFactory::prepare($sql);
     $stmt->bindParam(':id_log', $id);
     return $stmt->execute();
 }
开发者ID:alexdiasgonsales,项目名称:organizador,代码行数:13,代码来源:LogMysqlDAO.class.php

示例5: update

 /**
  * atualiza um registro da tabela
  *
  * @parametro ModalidadeMySql modalidade
  */
 public function update(Modalidade $Modalidade)
 {
     $sql = "UPDATE {$this->table} SET nome = :nome WHERE id_modalidade = :id";
     $id = $Modalidade->getIdModalidade();
     $nome = $Modalidade->getNome();
     $stmt = ConnectionFactory::prepare($sql);
     $stmt->bindParam(':id', $id);
     $stmt->bindParam(':nome', $nome);
     return $stmt->execute();
 }
开发者ID:alexdiasgonsales,项目名称:organizador,代码行数:15,代码来源:ModalidadeMySqlDAO.class.php

示例6: update

 /**
  * atualiza um registro da tabela
  *
  * @parametro CategoriaMySql categoria
  */
 public function update(Categoria $Categoria)
 {
     $sql = "UPDATE {$this->table} SET nome = :nome WHERE id_categoria = :id";
     $id = $Categoria->getIdCategoria();
     $nome = $Categoria->getNome();
     $stmt = ConnectionFactory::prepare($sql);
     $stmt->bindParam(':id', $id);
     $stmt->bindParam(':nome', $nome);
     return $stmt->execute();
 }
开发者ID:alexdiasgonsales,项目名称:organizador,代码行数:15,代码来源:CategoriaMySqlDAO.class.php

示例7: update

 /**
  * atualiza um registro da tabela
  *
  * @parametro PermissaoMySql permissao
  */
 public function update(Permissao $Permissao)
 {
     $sql = "UPDATE {$this->table} SET nome_permissao = :nome_permissao WHERE id_permissao = :id";
     $id = $Permissao->getIdPermissao();
     $nomePermissao = $Permissao->getNomePermissao();
     $stmt = ConnectionFactory::prepare($sql);
     $stmt->bindParam(':id', $id);
     $stmt->bindParam(':nomePermissao', $nomePermissao);
     return $stmt->execute();
 }
开发者ID:alexdiasgonsales,项目名称:organizador,代码行数:15,代码来源:PermissaoMySqlDAO.class.php

示例8: update

 /**
  * atualiza um registro da tabela
  *
  * @parametro AvaliadorSessaoMySql avaliadorSessao
  */
 public function update(AvaliadorSessao $AvaliadorSessao)
 {
     $sql = "UPDATE {$this->table} SET seq = :seq, status = :status WHERE fk_avaliador = :id";
     $id = $AvaliadorSessao->getFkAvaliador();
     $seq = $AvaliadorSessao->getSeq();
     $status = $AvaliadorSessao->getStatus();
     $stmt = ConnectionFactory::prepare($sql);
     $stmt->bindParam(':id', $id);
     $stmt->bindParam(':seq', $seq);
     $stmt->bindParam(':status', $status);
     return $stmt->execute();
 }
开发者ID:alexdiasgonsales,项目名称:organizador,代码行数:17,代码来源:AvaliadorSessaoMySqlDAO.class.php

示例9: update

 /**
  * atualiza um registro da tabela
  *
  * @parametro OrganizadorMySql organizador
  */
 public function update(Organizador $Organizador)
 {
     $sql = "UPDATE {$this->table} SET nivel = :nivel, status = :status WHERE fk_usuario = :id";
     $id = $Organizador->getFkUsuario();
     $nivel = $Organizador->getNivel();
     $status = $Organizador->getStatus();
     $stmt = ConnectionFactory::prepare($sql);
     $stmt->bindParam(':id', $id);
     $stmt->bindParam(':nivel', $nivel);
     $stmt->bindParam(':status', $status);
     return $stmt->execute();
 }
开发者ID:alexdiasgonsales,项目名称:organizador,代码行数:17,代码来源:OrganizadorMySqlDAO.class.php

示例10: update

 /**
  * atualiza um registro da tabela
  *
  * @parametro Adm2MySql adm2
  */
 public function update(Adm2 $Adm2)
 {
     $sql = "UPDATE {$this->table} SET nivel = :nivel, usuario = :usuario, senha = :senha WHERE id_administrador = :id";
     $id = $Adm2->getIdAdministrador();
     $nivel = $Adm2->getNivel();
     $usuario = $Adm2->getUsuario();
     $senha = $Adm2->getSenha();
     $stmt = ConnectionFactory::prepare($sql);
     $stmt->bindParam(':id', $id);
     $stmt->bindParam(':nivel', $nivel);
     $stmt->bindParam(':usuario', $usuario);
     $stmt->bindParam(':senha', $senha);
     return $stmt->execute();
 }
开发者ID:alexdiasgonsales,项目名称:organizador,代码行数:19,代码来源:Adm2MySqlDAO.class.php

示例11: update

 /**
  * atualiza um registro da tabela
  *
  * @parametro ParecerTrabalhoMySql parecerTrabalho
  */
 public function update(ParecerTrabalho $ParecerTrabalho)
 {
     $sql = "UPDATE {$this->table} SET datahora = :datahora, status = :status," . " status_introducao = :statusIntroducao, status_objetivos = :statusObjetivos, " . "status_metodologia = :statusMetodologia, status_resultados = :statusResultados, " . "observacoes = :observacoes, observacoes_internas = :observacoesInternas," . "obs_introducao = :obsIntroducao, obs_objetivos = :obsObjetivos, " . "obs_metodologia = :obsMetodologia, obs_resultados = :obsResultados" . " WHERE seq = :seq AND fk_trabalho = :trabalho";
     $trabalho = $ParecerTrabalho->getFkTrabalho();
     $seq = $ParecerTrabalho->getSeq();
     $datahora = $ParecerTrabalho->getDatahora();
     $status = $ParecerTrabalho->getStatus();
     $statusIntroducao = $ParecerTrabalho->getStatusIntroducao();
     $statusObjetivos = $ParecerTrabalho->getStatusObjetivos();
     $statusMetodologia = $ParecerTrabalho->getStatusMetodologia();
     $statusResultados = $ParecerTrabalho->getStatusResultados();
     $observacoes = $ParecerTrabalho->getObservacoes();
     $observacoesInternas = $ParecerTrabalho->getObservacoesInternas();
     $obsIntroducao = $ParecerTrabalho->getObsIntroducao();
     $obsObjetivos = $ParecerTrabalho->getObsObjetivos();
     $obsMetodologia = $ParecerTrabalho->getObsMetodologia();
     $obsResultados = $ParecerTrabalho->getObsResultados();
     $stmt = ConnectionFactory::prepare($sql);
     $stmt->bindParam(':trabalho', $trabalho);
     $stmt->bindParam(':seq', $seq);
     $stmt->bindParam(':datahora', $datahora);
     $stmt->bindParam(':status', $status);
     $stmt->bindParam(':statusIntroducao', $statusIntroducao);
     $stmt->bindParam(':statusObjetivos', $statusObjetivos);
     $stmt->bindParam(':statusMetodologia', $statusMetodologia);
     $stmt->bindParam(':statusResultados', $statusResultados);
     $stmt->bindParam(':observacoes', $observacoes);
     $stmt->bindParam(':observacoesInternas', $observacoesInternas);
     $stmt->bindParam(':obsIntroducao', $obsIntroducao);
     $stmt->bindParam(':obsObjetivos', $obsObjetivos);
     $stmt->bindParam(':obsMetodologia', $obsMetodologia);
     $stmt->bindParam(':obsResultados', $obsResultados);
     return $stmt->execute();
 }
开发者ID:alexdiasgonsales,项目名称:organizador,代码行数:39,代码来源:ParecerTrabalhoMySqlDAO.class.php

示例12: changeStatus

 public function changeStatus($id_trabalho, $status)
 {
     $sql = "UPDATE {$this->table} SET status = :status WHERE id_trabalho = :id_trabalho";
     $stmt = ConnectionFactory::prepare($sql);
     $stmt->bindParam(':id_trabalho', $id_trabalho, PDO::PARAM_INT);
     $stmt->bindParam(':status', $status, PDO::PARAM_INT);
     return $stmt->execute();
 }
开发者ID:alexdiasgonsales,项目名称:organizador,代码行数:8,代码来源:TrabalhoMySqlDAO.class.php

示例13: queryMaxSeq

 /**
  * Obtem o max seq desse trabalho_auto_curso.
  */
 public function queryMaxSeq($id_trabalho)
 {
     $sql = "SELECT max(seq) as max_seq FROM {$this->table} where fk_trabalho = :fk_trabalho ";
     $stmt = ConnectionFactory::prepare($sql);
     $stmt->bindParam(':fk_trabalho', $id_trabalho);
     $stmt->execute();
     $result = $stmt->fetchAll();
     $result_0 = $result[0];
     return $result_0->max_seq;
 }
开发者ID:jeanlopes,项目名称:mostra-ifrs-poa,代码行数:13,代码来源:TrabalhoAutorCursoMySqlDAO.class.php

示例14: queryAllAvaliadores

 public function queryAllAvaliadores()
 {
     $sql = "SELECT\r\n                usuario.id_usuario as usuario_id,\r\n                usuario.nome as usuario_nome,\r\n                usuario.email as usuario_email, \r\n                campus.nome as avaliador_campus_nome, \r\n                avaliador.status as avaliador_status,\r\n                instituicao.sigla as avaliador_instituicao_sigla,\r\n                area.id_area as area_id,\r\n                area.nome as area_nome,\r\n                avaliador.tipo_servidor as avaliador_tipo_servidor,\r\n\tCASE avaliador.tipo_servidor\r\n\t\tWHEN 1 THEN 'D' \r\n\t\tWHEN 2 THEN 'T'\r\n\t\tWHEN 3 THEN 'E'\r\n\t\tELSE '-'\r\n\t\tEND as avaliador_tipo_servidor_char,\r\n                avaliador.formacao as avaliador_formacao\r\n\tFROM usuario\r\n                INNER JOIN avaliador ON usuario.id_usuario = avaliador.fk_usuario\r\n                INNER JOIN campus  ON campus.id_campus = avaliador.fk_campus\r\n                INNER JOIN instituicao ON instituicao.id_instituicao=campus.fk_instituicao \r\n                INNER JOIN avaliador_area ON avaliador_area.fk_avaliador = avaliador.fk_usuario\r\n                INNER JOIN area ON area.id_area = avaliador_area.fk_area";
     $stmt = ConnectionFactory::prepare($sql);
     $stmt->execute();
     return $stmt->fetchAll();
 }
开发者ID:alexdiasgonsales,项目名称:organizador,代码行数:7,代码来源:AvaliadorMySqlDAO.class.php

示例15: queryAllRevisor

 public function queryAllRevisor($orderBy = NULL)
 {
     $sql = "SELECT DISTINCT \r\n            trabalho.id_trabalho as trabalho_id,\r\n            trabalho.titulo as trabalho_titulo, \r\n            trabalho.status as trabalho_status,\r\n            usuario.nome as revisor_nome,\r\n            area.nome as area_nome,\r\n            curso.nome as nome_curso,\r\n            campus.nome as nome_campus,\r\n            instituicao.sigla,\r\n            trabalho_autor_curso.fk_autor,\r\n            trabalho_orientador_campus.fk_orientador,\r\n            CASE trabalho.fk_categoria\r\n                    WHEN 1 THEN 'E'\r\n                    WHEN 2 THEN 'P'\r\n                    WHEN 3 THEN 'R'\r\n            END as categoria_trabalho,\r\n            CASE trabalho.fk_modalidade\r\n                    WHEN 1 THEN 'O'\r\n                    WHEN 2 THEN 'P'\r\n            END as modalidade_trabalho\r\n            FROM trabalho\r\n            LEFT JOIN area on area.id_area = trabalho.fk_area \r\n            LEFT JOIN trabalho_autor_curso  on (trabalho_autor_curso.fk_trabalho = trabalho.id_trabalho)\r\n            LEFT JOIN trabalho_orientador_campus on (trabalho_orientador_campus.fk_trabalho = trabalho.id_trabalho)\r\n            LEFT JOIN parecer_trabalho ON parecer_trabalho.fk_trabalho = trabalho.id_trabalho \r\n            LEFT JOIN revisor on (parecer_trabalho.fk_revisor = revisor.fk_usuario)\r\n            LEFT JOIN usuario on (usuario.id_usuario = revisor.fk_usuario)\r\n            LEFT JOIN curso ON curso.id_curso = trabalho_autor_curso.fk_curso \r\n            LEFT JOIN campus ON campus.id_campus = curso.fk_campus \r\n            LEFT JOIN instituicao ON instituicao.id_instituicao = campus.fk_instituicao" . $orderBy;
     $stmt = ConnectionFactory::prepare($sql);
     $stmt->execute();
     return $stmt->fetchAll();
 }
开发者ID:alexdiasgonsales,项目名称:organizador,代码行数:7,代码来源:RevisorMySqlDAO.class.php


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