當前位置: 首頁>>代碼示例>>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;未經允許,請勿轉載。