本文整理汇总了PHP中Conf::pegCnxPadrao方法的典型用法代码示例。如果您正苦于以下问题:PHP Conf::pegCnxPadrao方法的具体用法?PHP Conf::pegCnxPadrao怎么用?PHP Conf::pegCnxPadrao使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Conf
的用法示例。
在下文中一共展示了Conf::pegCnxPadrao方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: consultar
/**
* Este metodo consulta os clientes de um determinado dono do dacadastro
* @param idPessoaProprietario
*/
public function consultar()
{
$criterio = '';
/*$criterio = (empty ($this->descricao)) ? '' : " or contabanco.descricao = :descricao" ;
$criterio .= (empty ($this->idBanco)) ? '' : " or banco.descricao like :idBanco" ;
$criterio .= (empty ($this->agencia)) ? '' : " or contabanco.agencia = :agencia" ;
$criterio .= (empty ($this->conta)) ? '' : " or contabanco.conta = :conta" ; */
$sql = "select idContaReceber, documento, descricao, concat(parcela, '/', coalesce(parcelas,1)) as parcela, valorNominal, DATE_FORMAT(dataVencimento,'%d/%m/%Y') as dataVencimento, situacao, dataVencimento as ordem from contareceber where idPessoaProprietario=:idPessoaProprietario ";
if (empty($criterio)) {
$sql .= ' order by ordem asc limit ' . Conf::$PAGINACAO;
} else {
$sql .= " and (idContaReceber is null " . $criterio . ") order by descricao";
}
$consulta = new ConsultaPreparada(Conf::pegCnxPadrao(), $sql);
$consulta->liga("idPessoaProprietario", $this->idPessoaProprietario);
/*if (!empty ($criterio)) {
if (!empty ($this->descricao)) {
$consulta->liga("descricao", $this->descricao.'%');
}
if (!empty ($this->idBanco)) {
$consulta->liga("idBanco", $this->idBanco.'%');
}
if (!empty ($this->agencia)) {
$consulta->liga("agencia", $this->agencia);
}
if (!empty ($this->conta)) {
$consulta->liga("conta", $this->descricao);
}
} */
return $this->transformaEmArray($consulta->getResultados());
}
示例2: getConsultarContas
/**
* Este metodo consulta os clientes de um determinado dono do dacadastro
* @param idPessoaProprietario
*/
public function getConsultarContas()
{
$criterio = empty($this->descricao) ? '' : " or contabanco.descricao = :descricao";
$criterio .= empty($this->idBanco) ? '' : " or banco.descricao like :idBanco";
$criterio .= empty($this->agencia) ? '' : " or contabanco.agencia = :agencia";
$criterio .= empty($this->conta) ? '' : " or contabanco.conta = :conta";
$sql = "select contabanco.idContaBanco, contabanco.descricao, concat(contabanco.agencia,'-',contabanco.agenciaDig) as agencia," . "concat(contabanco.conta, '-', contabanco.contaDig) as conta,contabanco.saldoAtual, banco.descricao as banco from contabanco " . 'inner join banco on contabanco.idBanco = banco.idBanco ' . 'where contabanco.idPessoaProprietario=:idPessoaProprietario ';
if (empty($criterio)) {
$sql .= ' order by contabanco.idContaBanco desc limit ' . Conf::$PAGINACAO;
} else {
$sql .= " and (contabanco.idContaBanco is null " . $criterio . ") order by contabanco.descricao";
}
$consulta = new ConsultaPreparada(Conf::pegCnxPadrao(), $sql);
$consulta->liga("idPessoaProprietario", $this->idPessoaProprietario);
if (!empty($criterio)) {
if (!empty($this->descricao)) {
$consulta->liga("descricao", $this->descricao . '%');
}
if (!empty($this->idBanco)) {
$consulta->liga("idBanco", $this->idBanco . '%');
}
if (!empty($this->agencia)) {
$consulta->liga("agencia", $this->agencia);
}
if (!empty($this->conta)) {
$consulta->liga("conta", $this->descricao);
}
}
return $this->transformaEmArray($consulta->getResultados());
}
示例3: excluirImagensDoAnuncio
public function excluirImagensDoAnuncio()
{
$sql = "delete from anuncioimagem where idAnuncio = :idAnuncio";
$delete = new ComandoPreparado(Conf::pegCnxPadrao(), $sql);
$delete->liga("idAnuncio", $this->idAnuncio);
$delete->executa();
}
示例4: excluirProximidadesDoImovel
public function excluirProximidadesDoImovel()
{
$sql = 'delete from imovelproximidade where idImovel=:idImovel';
$delete = new ComandoPreparado(Conf::pegCnxPadrao(), $sql);
$delete->liga("idImovel", $this->idImovel);
$delete->executa();
}
示例5: excluirCaracteristicasDoImovel
public function excluirCaracteristicasDoImovel()
{
$sql = 'delete from imovelcaracteristica where idImovel=:idImovel';
$delete = new ComandoPreparado(Conf::pegCnxPadrao(), $sql);
$delete->liga("idImovel", $this->idImovel);
$delete->executa();
}
示例6: validaUsuario
function validaUsuario($pusuario, $psenha)
{
$nusuario = trim(str_replace("'", "", addslashes($pusuario)));
$nsenha = trim(str_replace("'", "", addslashes($psenha)));
/*$sql = "select usuario.idUsuario,usuario.idPessoa,usuario.idPapel,usuario.login,".
"usuario.bloqueado,pessoa.idPessoaProprietario,pessoa.razao as nome,".
"(select p.razao from pessoa as p where p.idpessoa = pessoa.idPessoaProprietario) as razao ".
"from usuario inner join pessoa on usuario.idPessoa = ".
"pessoa.idPessoa where usuario.login=:login and usuario.senha = md5(:senha)"; */
$consulta = new ConsultaPreparada(Conf::pegCnxPadrao(), $sql);
$consulta->liga("login", $nusuario);
$consulta->liga("senha", $nsenha);
foreach ($consulta->getResultados() as $linha) {
$_SESSION['idUsuario'] = $linha['idUsuario'];
$_SESSION['idPessoa'] = $linha['idPessoa'];
$_SESSION['idPapel'] = $linha['idPapel'];
$_SESSION['login'] = $linha['login'];
$_SESSION['bloqueado'] = $linha['bloqueado'] == 'S' ? true : false;
$_SESSION['razao'] = $linha['razao'];
$_SESSION['nome'] = $linha['nome'];
$_SESSION['idPessoaProprietario'] = $linha['idPessoaProprietario'];
$usuario = new Usuario(Conf::pegCnxPadrao());
$usuario->setIdUsuario($linha['idUsuario']);
$usuario->registrarAcesso();
var_dump($_SESSION);
return true;
}
return false;
}
示例7: getModulos
public function getModulos()
{
$sql = "select distinct a.modulo from acesso a inner join " . "acessocredenciado ac on a.idAcesso = ac.idAcesso " . "where ac.idPessoaCredenciado = :idPessoaCredenciado " . "and coalesce(ac.liberado,'N') = 'S'";
$modulos = new ConsultaPreparado(Conf::pegCnxPadrao(), $sql);
$modulos->liga("idPessoaCredenciado", $this->idPessoaCredenciado);
return $modulos->getResultados();
}
示例8: getFotos
public function getFotos()
{
$sql = 'select idFoto,ordem,descricao,foto from imovelfoto where idImovel = :idImovel order by ordem';
$consulta = new ConsultaPreparada(Conf::pegCnxPadrao(), $sql);
$consulta->liga("idImovel", $this->idImovel);
return $consulta->getResultados();
}
示例9: retirarTodasPermissoes
public function retirarTodasPermissoes()
{
$sql = "update usuariopapelpermissao as upp inner join usuariopapel as up " . "on upp.idPapel = up.idPapel set upp.permitido = 'N' where " . "upp.idPapel = :idPapel and up.idPessoaProprietario = :idPessoaProprietario";
$bloqueio = new ComandoPreparado(Conf::pegCnxPadrao(), $sql);
$bloqueio->liga("idPapel", $this->idPapel);
$bloqueio->liga("idPessoaProprietario", $this->_idPessoaCredenciado);
$bloqueio->executa();
}
示例10: preencheObj
public function preencheObj()
{
$sql = "select funcionario.idFuncionario,funcionario.idCargo,funcionario.carteiraTrab,funcionario.dtAdmissao,\n funcionario.salario,funcionario.pis_pasep,funcionario.cnh,pessoa.idPessoa,pessoa.idPessoaProprietario,\n pessoa.tipo,pessoa.razao,pessoa.fantasia,pessoa.cpf_cnpj,pessoa.rg_ie,pessoa.dtNascimento,pessoa.idEstadoCivil,\n pessoa.flagCliente,pessoa.flagCorretor,pessoa.flagImobiliaria,pessoa.creci,pessoa.genero,pessoa.dtCadastro,\n pessoa.dtUltimaAlteracao,pessoa.cep,pessoa.logradouro,pessoa.numLogradouro,pessoa.complemento,pessoa.pontoReferencia,\n pessoa.bairro,pessoa.cidade,pessoa.uf,pessoa.pais,pessoa.observacao,pessoa.telefone,pessoa.fax,pessoa.celular,\n pessoa.email,pessoa.site from funcionario inner join pessoa on funcionario.idFuncionario = pessoa.idPessoa\n where funcionario.idFuncionario = :idFuncionario and pessoa.idPessoaProprietario = :idPessoaProprietario";
$consulta = new ConsultaPreparada(Conf::pegCnxPadrao(), $sql);
$consulta->liga("idFuncionario", $this->idFuncionario);
$consulta->liga("idPessoaProprietario", $this->idPessoaProprietario);
foreach ($consulta->getResultados() as $value) {
$this->setDados($value);
}
}
示例11: assinar
public function assinar()
{
$sql = "call sp_assinar_news(:pNome,:pEmail);";
$consulta = new ConsultaPreparada(Conf::pegCnxPadrao(), $sql);
$consulta->liga("pNome", $this->nome);
$consulta->liga("pEmail", $this->email);
foreach ($consulta->getResultados() as $linha) {
return $linha['RESULT'];
}
}
示例12: preecheObjeto
public function preecheObjeto()
{
$sql = 'select idpapel, papel from usuariopapel ' . 'where idpapel = :idpapel and idpessoaproprietario = :idPessoaProprietario';
$consulta = new ConsultaPreparada(Conf::pegCnxPadrao(), $sql);
$consulta->liga("idpapel", $this->idPapel);
$consulta->liga("idPessoaProprietario", $this->idPessoaProprietario);
foreach ($consulta->getResultados() as $linha) {
$this->setDados($linha);
}
}
示例13: consultar
public function consultar()
{
$criterio = empty($this->descricao) ? '' : " descricao like :descricao";
$sql = "select idTipo,descricao from anunciotipo";
$sql .= empty($criterio) ? ' order by descricao limit ' . Conf::$PAGINACAO : ' where ' . $criterio . ' order by descricao';
$consulta = new ConsultaPreparada(Conf::pegCnxPadrao(), $sql);
if (!empty($criterio) && !empty($this->descricao)) {
$consulta->liga("descricao", $this->descricao . '%');
}
return $this->transformaEmArray($consulta->getResultados());
}
示例14: consultar
public function consultar()
{
$criterio = empty($this->uf) || $this->uf == 0 ? '' : ' and uf = :uf';
$criterio .= empty($this->finalidade) || $this->finalidade == 0 ? '' : ' and finalidade = :finalidade';
$sql = "select idImovelSolicitado, nome, finalidade, imovel, uf, dataSolicitacao from imovelsolicitado";
$sql .= empty($criterio) ? '' : ' where idImovelSolicitado is not null' . $criterio . ' order by descricao';
$sql .= ' order by dataSolicitacao desc';
$consulta = new ConsultaPreparada(Conf::pegCnxPadrao(), $sql);
if (!empty($criterio) && (!empty($this->uf) || $this->uf != 0)) {
$consulta->liga("uf", $this->uf);
}
if (!empty($criterio) && (!empty($this->finalidade) || $this->finalidade != 0)) {
$consulta->liga("finalidade", $this->finalidade);
}
return $this->transformaEmArray($consulta->getResultados());
}
示例15: getIdPessoaProprietarioDB
public function getIdPessoaProprietarioDB()
{
$sql = 'select pessoa.idPessoaProprietario from pessoajuridica inner join pessoa
on pessoajuridica.idPessoaJuridica = pessoa.idPessoa where pessoajuridica.idPessoaJuridica =
:idPessoaJuridica and pessoajuridica.cnpj = :cnpj';
$consulta = new ConsultaPreparada(Conf::pegCnxPadrao(), $sql);
$consulta->liga("idPessoaJuridica", $this->idPessoaFisica);
$consulta->liga("cnpj", $this->cpf);
$dataSet = $consulta->getResultados();
if ($dataSet) {
foreach ($dataSet as $linha) {
return $linha['idPessoaProprietario'];
}
} else {
return -1;
}
}