$atributo; } function set($atributo, $valor) { $this->$atributo = $valor; } function inserir() { $sql = " insert into Cliente ( nome, logradouro, numero, bairro, cidade, estado, cep, telefone, celular, cpf, email, datNascimento, sexo, profissao, identidade, obs, usuario, senha ) values ( '" . $this->nome . "', '" . $this->logradouro . "', '" . $this->numero . "', '" . $this->bairro . "', '" . $this->cidade . "', '" . $this->estado . "', '" . $this->cep . "', '" . $this->telefone . "', '" . $this->celular . "', '" . $this->cpf . "', '" . $this->email . "', '" . $this->datNascimento . "', '" . $this->sexo . "', '" . $this->profissao . "', '" . $this->identidade . "', '" . $this->obs . "', '" . $this->usuario . "', '" . $this->senha . "' )"; $objBanco = new Banco(); return $retorno = $objBanco->executar($sql); } function excluir() { $sql = " delete from Cliente where codCliente = '" . $this->codCliente . "'"; $objBanco = new Banco(); return $retorno = $objBanco->executar($sql); } function alterar() { $sql = "update Cliente set nome = '" . $this->nome . "', logradouro = '" . $this->logradouro . "', numero = '" . $this->numero . "', bairro = '" . $this->bairro . "', cidade = '" . $this->cidade . "', estado = '" . $this->estado . "', cep = '" . $this->cep . "', telefone = '" . $this->telefone . "', celular = '" . $this->celular . "', cpf = '" . $this->cpf . "', email = '" . $this->email . "', datNascimento = '" . $this->datNascimento . "', sexo = '" . $this->sexo . "', profissao = '" . $this->profissao . "', identidade = '" . $this->identidade . "', obs = '" . $this->obs . "', usuario = '" . $this->usuario . "', senha = '" . $this->senha . "' where codCliente = '" . $this->codCliente . "'"; $objBanco = new Banco(); return $retorno = $objBanco->executar($sql); } function buscarTodos() { //$sql = "select * from Cliente where nome like _utf8 '%assuncão%' COLLATE utf8_unicode_ci"; $sql = " select codCliente, nome, logradouro, numero, bairro, cidade, estado, cep, telefone, celular, cpf, email, datNascimento, sexo, profissao, identidade, obs, usuario, senha from Cliente order by nome ASC "; //$sql = "SELECT * from Cliente WHERE nome LIKE '%s Assunçao%' COLLATE Latin1_bin"; $objBanco = new Banco(); $dados = $objBanco->executar($sql); $linhas = mysql_num_rows($dados); $objClientes = array(); for ($i = 0; $i < $linhas; $i++) { $codCliente = mysql_result($dados, $i, 'codCliente'); $nome = mysql_result($dados, $i, 'nome'); $logradouro = mysql_result($dados, $i, 'logradouro'); $numero = mysql_result($dados, $i, 'numero'); $bairro = mysql_result($dados, $i, 'bairro'); $cidade = mysql_result($dados, $i, 'cidade'); $estado = mysql_result($dados, $i, 'estado'); $cep = mysql_result($dados, $i, 'cep'); $telefone = mysql_result($dados, $i, 'telefone'); $celular = mysql_result($dados, $i, 'celular'); $cpf = mysql_result($dados, $i, 'cpf'); $email = mysql_result($dados, $i, 'email'); $datNascimento = mysql_result($dados, $i, 'datNascimento'); $sexo = mysql_result($dados, $i, 'sexo'); $profissao = mysql_result($dados, $i, 'profissao'); $identidade = mysql_result($dados, $i, 'identidade'); $obs = mysql_result($dados, $i, 'obs'); $usuario = mysql_result($dados, $i, 'usuario'); $senha = mysql_result($dados, $i, 'senha'); $novaDat = explode('-', $datNascimento); $novaData = $novaDat[2] . '/' . $novaDat[1] . '/' . $novaDat[0]; $objCliente = new Cliente; $objCliente->set('codCliente', $codCliente); $objCliente->set('nome', $nome); $objCliente->set('logradouro', $logradouro); $objCliente->set('numero', $numero); $objCliente->set('bairro', $bairro); $objCliente->set('cidade', $cidade); $objCliente->set('estado', $estado); $objCliente->set('cep', $cep); $objCliente->set('telefone', $telefone); $objCliente->set('celular', $celular); $objCliente->set('cpf', $cpf); $objCliente->set('email', $email); $objCliente->set('datNascimento', $novaData); $objCliente->set('sexo', $sexo); $objCliente->set('profissao', $profissao); $objCliente->set('identidade', $identidade); $objCliente->set('obs', $obs); $objCliente->set('usuario', $usuario); $objCliente->set('senha', $senha); array_push($objClientes, $objCliente); } return $objClientes; } function buscarWhere($campo, $operador, $valor, $ordenar, $extra) { if ($operador == "like") { $valor = "%" . $valor . "%"; } if ($operador == "letra") { $valor = $valor . "%"; $operador = "like"; } $sql = " select codCliente, nome, logradouro, numero, bairro, cidade, estado, cep, telefone, celular, cpf, email, datNascimento, sexo, profissao, identidade, obs, usuario, senha from Cliente where " . $campo . " " . $operador . " '" . $valor . "' order by " . $ordenar . " ASC "; $objBanco = new Banco(); $dados = $objBanco->executar($sql); $linhas = mysql_num_rows($dados); $objClientes = array(); for ($i = 0; $i < $linhas; $i++) { $codCliente = mysql_result($dados, $i, 'codCliente'); $nome = mysql_result($dados, $i, 'nome'); $logradouro = mysql_result($dados, $i, 'logradouro'); $numero = mysql_result($dados, $i, 'numero'); $bairro = mysql_result($dados, $i, 'bairro'); $cidade = mysql_result($dados, $i, 'cidade'); $estado = mysql_result($dados, $i, 'estado'); $cep = mysql_result($dados, $i, 'cep'); $telefone = mysql_result($dados, $i, 'telefone'); $celular = mysql_result($dados, $i, 'celular'); $cpf = mysql_result($dados, $i, 'cpf'); $email = mysql_result($dados, $i, 'email'); $datNascimento = mysql_result($dados, $i, 'datNascimento'); $sexo = mysql_result($dados, $i, 'sexo'); $profissao = mysql_result($dados, $i, 'profissao'); $identidade = mysql_result($dados, $i, 'identidade'); $obs = mysql_result($dados, $i, 'obs'); $usuario = mysql_result($dados, $i, 'usuario'); $senha = mysql_result($dados, $i, 'senha'); $novaDat = explode('-', $datNascimento); $novaData = $novaDat[2] . '/' . $novaDat[1] . '/' . $novaDat[0]; $objCliente = new Cliente; $objCliente->set('codCliente', $codCliente); $objCliente->set('nome', $nome); $objCliente->set('logradouro', $logradouro); $objCliente->set('numero', $numero); $objCliente->set('bairro', $bairro); $objCliente->set('cidade', $cidade); $objCliente->set('estado', $estado); $objCliente->set('cep', $cep); $objCliente->set('telefone', $telefone); $objCliente->set('celular', $celular); $objCliente->set('cpf', $cpf); $objCliente->set('email', $email); $objCliente->set('datNascimento', $novaData); $objCliente->set('sexo', $sexo); $objCliente->set('profissao', $profissao); $objCliente->set('identidade', $identidade); $objCliente->set('obs', $obs); $objCliente->set('usuario', $usuario); $objCliente->set('senha', $senha); array_push($objClientes, $objCliente); } return $objClientes; } function buscarPorId($codClienteBusca) { $sql = " select nome, logradouro, numero, bairro, cidade, estado, cep, telefone, celular, cpf, email, datNascimento, sexo, profissao, identidade, obs, usuario, senha from Cliente where codCliente = '" . $codClienteBusca . "' "; $objBanco = new Banco(); $dados = $objBanco->executar($sql); $linhas = mysql_num_rows($dados); if ($linhas > 0) { $nome = mysql_result($dados, 0, 'nome'); $logradouro = mysql_result($dados, 0, 'logradouro'); $numero = mysql_result($dados, 0, 'numero'); $bairro = mysql_result($dados, 0, 'bairro'); $cidade = mysql_result($dados, 0, 'cidade'); $estado = mysql_result($dados, 0, 'estado'); $cep = mysql_result($dados, 0, 'cep'); $telefone = mysql_result($dados, 0, 'telefone'); $celular = mysql_result($dados, 0, 'celular'); $cpf = mysql_result($dados, 0, 'cpf'); $email = mysql_result($dados, 0, 'email'); $datNascimento = mysql_result($dados, 0, 'datNascimento'); $sexo = mysql_result($dados, 0, 'sexo'); $profissao = mysql_result($dados, 0, 'profissao'); $identidade = mysql_result($dados, 0, 'identidade'); $obs = mysql_result($dados, 0, 'obs'); $usuario = mysql_result($dados, 0, 'usuario'); $senha = mysql_result($dados, 0, 'senha'); $novaDat = explode('-', $datNascimento); $novaData = $novaDat[2] . '/' . $novaDat[1] . '/' . $novaDat[0]; $objCliente = new Cliente; $objCliente->set('nome', $nome); $objCliente->set('logradouro', $logradouro); $objCliente->set('numero', $numero); $objCliente->set('bairro', $bairro); $objCliente->set('cidade', $cidade); $objCliente->set('estado', $estado); $objCliente->set('cep', $cep); $objCliente->set('telefone', $telefone); $objCliente->set('celular', $celular); $objCliente->set('cpf', $cpf); $objCliente->set('email', $email); $objCliente->set('datNascimento', $novaData); $objCliente->set('sexo', $sexo); $objCliente->set('profissao', $profissao); $objCliente->set('identidade', $identidade); $objCliente->set('obs', $obs); $objCliente->set('usuario', $usuario); $objCliente->set('senha', $senha); return $objCliente; } else { $objCliente = new Cliente; $objCliente->set('nome', "(Cliente não encontrado!)"); $objCliente->set('logradouro', "(Cliente não encontrado!)"); $objCliente->set('numero', "(Cliente não encontrado!)"); $objCliente->set('bairro', "(Cliente não encontrado!)"); $objCliente->set('cidade', "(Cliente não encontrado!)"); $objCliente->set('estado', "(Cliente não encontrado!)"); $objCliente->set('cep', "(Cliente não encontrado!)"); $objCliente->set('telefone', "(Cliente não encontrado!)"); $objCliente->set('celular', "(Cliente não encontrado!)"); $objCliente->set('cpf', "(Cliente não encontrado!)"); $objCliente->set('email', "(Cliente não encontrado!)"); $objCliente->set('datNascimento', "(Cliente não encontrado!)"); $objCliente->set('sexo', "(Cliente não encontrado!)"); $objCliente->set('profissao', "(Cliente não encontrado!)"); $objCliente->set('identidade', "(Cliente não encontrado!)"); $objCliente->set('obs', "(Cliente não encontrado!)"); $objCliente->set('usuario', "(Cliente não encontrado!)"); $objCliente->set('senha', "(Cliente não encontrado!)"); return $objCliente; } } function buscarPorNome($nome) { $sql = " select codCliente, nome, logradouro, numero, bairro, cidade, estado, cep, telefone, celular, cpf, email, datNascimento, sexo, profissao, identidade, obs, usuario, senha from Cliente where nome like '%" . $nome . "%' order by nome ASC "; $objBanco = new Banco(); $dados = $objBanco->executar($sql); $linhas = mysql_num_rows($dados); $objClientes = array(); for ($i = 0; $i < $linhas; $i++) { $codCliente = mysql_result($dados, $i, 'codCliente'); $nome = mysql_result($dados, $i, 'nome'); $logradouro = mysql_result($dados, $i, 'logradouro'); $numero = mysql_result($dados, $i, 'numero'); $bairro = mysql_result($dados, $i, 'bairro'); $cidade = mysql_result($dados, $i, 'cidade'); $estado = mysql_result($dados, $i, 'estado'); $cep = mysql_result($dados, $i, 'cep'); $telefone = mysql_result($dados, $i, 'telefone'); $celular = mysql_result($dados, $i, 'celular'); $cpf = mysql_result($dados, $i, 'cpf'); $email = mysql_result($dados, $i, 'email'); $datNascimento = mysql_result($dados, $i, 'datNascimento'); $sexo = mysql_result($dados, $i, 'sexo'); $profissao = mysql_result($dados, $i, 'profissao'); $identidade = mysql_result($dados, $i, 'identidade'); $obs = mysql_result($dados, $i, 'obs'); $usuario = mysql_result($dados, $i, 'usuario'); $senha = mysql_result($dados, $i, 'senha'); $novaDat = explode('-', $datNascimento); $novaData = $novaDat[2] . '/' . $novaDat[1] . '/' . $novaDat[0]; $objCliente = new Cliente; $objCliente->set('codCliente', $codCliente); $objCliente->set('nome', $nome); $objCliente->set('logradouro', $logradouro); $objCliente->set('numero', $numero); $objCliente->set('bairro', $bairro); $objCliente->set('cidade', $cidade); $objCliente->set('estado', $estado); $objCliente->set('cep', $cep); $objCliente->set('telefone', $telefone); $objCliente->set('celular', $celular); $objCliente->set('cpf', $cpf); $objCliente->set('email', $email); $objCliente->set('datNascimento', $novaData); $objCliente->set('sexo', $sexo); $objCliente->set('profissao', $profissao); $objCliente->set('identidade', $identidade); $objCliente->set('obs', $obs); $objCliente->set('usuario', $usuario); $objCliente->set('senha', $senha); array_push($objClientes, $objCliente); } return $objClientes; } function buscarData() { $data = date('Ymd'); $month = substr($data, 4, 2); $sql = " select codCliente, nome, logradouro, numero, bairro, cidade, estado, cep, telefone, celular, cpf, email, datNascimento, sexo, profissao, identidade, obs, usuario, senha from Cliente where MONTH(datNascimento) = '" . $month . "' order by nome ASC "; $objBanco = new Banco(); $dados = $objBanco->executar($sql); $linhas = mysql_num_rows($dados); $objClientes = array(); for ($i = 0; $i < $linhas; $i++) { $codCliente = mysql_result($dados, $i, 'codCliente'); $nome = mysql_result($dados, $i, 'nome'); $logradouro = mysql_result($dados, $i, 'logradouro'); $numero = mysql_result($dados, $i, 'numero'); $bairro = mysql_result($dados, $i, 'bairro'); $cidade = mysql_result($dados, $i, 'cidade'); $estado = mysql_result($dados, $i, 'estado'); $cep = mysql_result($dados, $i, 'cep'); $telefone = mysql_result($dados, $i, 'telefone'); $celular = mysql_result($dados, $i, 'celular'); $cpf = mysql_result($dados, $i, 'cpf'); $email = mysql_result($dados, $i, 'email'); $datNascimento = mysql_result($dados, $i, 'datNascimento'); $sexo = mysql_result($dados, $i, 'sexo'); $profissao = mysql_result($dados, $i, 'profissao'); $identidade = mysql_result($dados, $i, 'identidade'); $obs = mysql_result($dados, $i, 'obs'); $usuario = mysql_result($dados, $i, 'usuario'); $senha = mysql_result($dados, $i, 'senha'); $novaDat = explode('-', $datNascimento); $novaData = $novaDat[2] . '/' . $novaDat[1] . '/' . $novaDat[0]; $objCliente = new Cliente; $objCliente->set('codCliente', $codCliente); $objCliente->set('nome', $nome); $objCliente->set('logradouro', $logradouro); $objCliente->set('numero', $numero); $objCliente->set('bairro', $bairro); $objCliente->set('cidade', $cidade); $objCliente->set('estado', $estado); $objCliente->set('cep', $cep); $objCliente->set('telefone', $telefone); $objCliente->set('celular', $celular); $objCliente->set('cpf', $cpf); $objCliente->set('email', $email); $objCliente->set('datNascimento', $novaData); $objCliente->set('sexo', $sexo); $objCliente->set('profissao', $profissao); $objCliente->set('identidade', $identidade); $objCliente->set('obs', $obs); $objCliente->set('usuario', $usuario); $objCliente->set('senha', $senha); array_push($objClientes, $objCliente); } return $objClientes; } function selectClientes($codClienteSelecionado) { $sql = " select codCliente, nome from Cliente order by nome ASC "; $objBanco = new Banco(); $dados = $objBanco->executar($sql); $linhas = mysql_num_rows($dados); $selectClientes = ""; echo $selectClientes; } }