Jump to content

JOSELUISALD

Members
  • Content count

    9
  • Joined

  • Last visited

Community Reputation

0 Comum

About JOSELUISALD

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. JOSELUISALD

    ERRO ao usar o while com o mysql_fetch_assoc / PHP

    Faz um teste ai. Coloca assim: while($registro = mysqli_fetch_assoc($executar)) { echo $registro['id']; } O erro pode estar nas suas aspas duplas. Caso funcione altere-as para aspas simples, igual fiz no exemplo.
  2. JOSELUISALD

    Sincronização mysql remoto e local

    Bom dia. Em minha aplicação o cliente quer uma cópia de seu sistema localmente e remoto (hospedado). Tem como eu fazer a sincronização dos bancos de dados, para que tudo que seja feito localmente seja inserido automaticamente no banco remoto? Desde já obrigado.
  3. JOSELUISALD

    pagina charset=iso-8859-1 para charset=utf-8

    Tenta ver no seu banco de dados. Muda ele para utf8 ou algo assim pra ver.
  4. JOSELUISALD

    Como inserir dados em um banco de dados.

    Você ira ter que criar a página botproject.php para receber as informações de seu post. Nesta página terá que ter a conexão do banco de dados. Exemplo: botproject.php if(isset($_POST['Tema'] && isset($_POST['opcao']) //Verifica se existe os posts tema e opção { $tema = $_POST['Tema']; $opcao = $_POST['opcao']; $insert = INSERT INTO 'themeloader' VALUES($tema,$opcao); } Dai agora você tem que ver como será sua conexão, se por PDO ou Mysqli.
  5. JOSELUISALD

    Dois foreach

    Boa tarde. Como faço para usar dois foreach para verificar se os nomes são iguais e assim deixá-los com selecionados. Segue os retornos das variáveis: $risco_e = Array ( [0] => Postura Inadequada [1] => Postura Inadequada por tempo Indetermidado ) $risco_ergonomico = Array ( [0] => stdClass Object ( [idRiscoErgonomico] =>; 5 [riscoErgonomico_Nome] =>; Esforço Fisico ) [1] => stdClass Object ( [idRiscoErgonomico] =>; 1 [riscoErgonomico_Nome] =>; Não Exposto ) [2] => stdClass Object ( [idRiscoErgonomico] =>; 2 [riscoErgonomico_Nome] =>; Odontologos ) [3] => stdClass Object ( [idRiscoErgonomico] =>; 3 [riscoErgonomico_Nome] =>; Posições Encomodas ) [4] => stdClass Object ( [idRiscoErgonomico] =>; 6 [riscoErgonomico_Nome] =>; Postura Inadequada ) [5] => stdClass Object ( [idRiscoErgonomico] =>; 4 [riscoErgonomico_Nome] =>; Postura Inadequada por tempo Indetermidado ) ) Tentei assim e meio que deu certo, os valores igual ficam selecionados, porém todos são duplicados, como mostra na foto a seguir: <select> <?php str = trim($result->setor_RiscoErgonomico, ','); $risco_e = explode(',', $str); foreach ($risco_ergonomico as $riscoErgonomico) { foreach ($risco_e as $re) { ?> <option <?=$re == $riscoErgonomico->riscoErgonomico_Nome ? "selected" : ""?>><?=$riscoErgonomico->riscoErgonomico_Nome?></option> <?php } } ?> </select>
  6. JOSELUISALD

    pagina charset=iso-8859-1 para charset=utf-8

    No header do seu html use <meta http-equiv="Content-type" content="text/html; charset=utf-8" /> e antes de tudo use também <php? header('Content-Type: text/html; charset=utf-8'); ?>
  7. ygor, deu certo, porém está repetindo o índice do array. Array ( [0] => Array ( [idRecibo] => 2 [recibo_Recebi] => Condomínio Edifício Dona Gladis [recibo_Relativo] => 02 consultas periódicas - Catia da Silva, Gabriel Vinholes [recibo_Valor] => 64,00 (sessenta e quatro reais) [recibo_Dia] => 01 [recibo_Mes] => Março [recibo_Ano] => 2019 [recibo_Data] => 2019-03-01 [recibo_Forma_pgto] => 0 [recibo_idCheque] => 0 [recibo_Pago] => s [recibo_DataPgto] => 2019-03-13 [idCheque] => [cheque_Emitente] => [cheque_Numero] => [cheque_Banco] => [cheque_Cic_Cnpj] => ) ) Array ( [0] => Array ( [idRecibo] => 1 [recibo_Recebi] => Condomínio Edifício Porto Vecchio [recibo_Relativo] => 01 consulta periódica - Ronaldo Faria [recibo_Valor] => 32,00 (trinta e dois reais) [recibo_Dia] => 01 [recibo_Mes] => Março [recibo_Ano] => 2019 [recibo_Data] => 2019-03-01 [recibo_Forma_pgto] => 0 [recibo_idCheque] => 0 [recibo_Pago] => s [recibo_DataPgto] => 2019-03-13 [idCheque] => [cheque_Emitente] => [cheque_Numero] => [cheque_Banco] => [cheque_Cic_Cnpj] => ) ) public function getRecibos($codigosRecibo) { $result[] = ''; foreach ($codigosRecibo as $codigoRecibo) { $this->db->select('*'); $this->db->where('idRecibo', $codigoRecibo); $this->db->from('recibo'); $result[] = $this->db->get()->result_array(); //Ja tentei com result, resul_array, row, row_array } return $result; } E sempre está dando este erro: A PHP Error was encountered Severity: Notice Message: Trying to get property of non-object Filename: financeiro/imprimirVarios.php Line Number: 28 Backtrace: File: /home/u996471193/domains/sansiqdev.com.br/public_html/cloud/neri/application/views/financeiro/imprimirVarios.php Line: 28 Function: _error_handler File: /home/u996471193/domains/sansiqdev.com.br/public_html/cloud/neri/application/controllers/Financeiro.php Line: 313 Function: view File: /home/u996471193/domains/sansiqdev.com.br/public_html/cloud/neri/index.php Line: 319 Function: require_once View: <?php foreach ($recibos as $recibo) {?> <div class="container" style="margin-top: 0;"> <div class="col-12"> <table style=" width: 100%;"> <tr> <td> <img src="<?=$emitente->emitente_Logo?>" width="104"> </td> <td> <h5><?=$emitente->emitente_Nome?> - <?=$emitente->emitente_Funcao?></h5> <span style="font-size: 12px"><?=$emitente->emitente_Cremers?> - INSS <?=$emitente->emitente_Inss?></span><br> <span style="font-size: 12px"><?=$emitente->emitente_Endereco?>, <?=$emitente->emitente_Numero?> - <?=$emitente->emitente_Cidade?>/<?=$emitente->emitente_Estado?></span> <span style="font-size: 12px">Telefone: <?=$emitente->emitente_Telefone?></span> </td> </tr> </table> <div class="row"> <div class="col-12 text-center"> <h5 style="font-weight: bold;">Recibo</h5> <span style="font-size: 13px">Recebi de <strong style="font-weight: bold;"><?=$recibo->recibo_Recebi?></strong>, a impotância de <strong style="font-weight: bold;">R$ <?=$recibo->recibo_Valor?></strong>, relativo ao atendimento de <strong style="font-weight: bold;"><?=$recibo->recibo_Relativo?></strong></span> </div> </div> <div class="row mt-4 align-items-center"> <div class="col-12 text-center" style="font-size: 12px"> <span>Pelotas, <strong style="font-weight: bold;"><?=$recibo->recibo_Dia?></strong> de <strong style="font-weight: bold;"><?=$recibo->recibo_Mes?></strong> de <strong><?=$recibo->recibo_Ano?></strong></span> <br> <br> <span>________________________________________________________________________________________________________</span><br> <span class="mt-0"><?=$emitente->emitente_Nome?></span> </div> <br> </div> </div> </div> <hr size="1" style="border:1px dashed #ccc;"> <?php } ?>
  8. Por exemplo, estou mandando um array de id [0] => 1, [1] => 3 e quero mostrar isso no meu html em forma de resultado. No caso, que buscar no banco o com o primeiro id salvar no array e depois buscar com o segundo id e por fim retornar um array contendo os outros dois arrays. public function getRecibos($codigosRecibo) { $result = array(''); foreach ($codigosRecibo as $codigoRecibo) { $this->db->select('*'); $this->db->where('idRecibo', $codigoRecibo); $this->db->from('recibo'); $result = $this->db->get(); } return $result->result(); }
  9. JOSELUISALD

    Busca e Paginação em Codeigniter 3

    Bom dia. Galera, estou com um problema e não consigo resolver. Estou desenvolvendo um sistema, e tenho um prazo de entrega, porem travei na paginação de resultados. Se ser com pesquisa funciona normalmente porem quando eu pesquiso algo (utilizo 4 atributos de pesquisa) a segunda pagina não carrega a pesquisa, ela reseta e lista tudo. Estou passando via get. Controler: public function paginacao($url, $total_results, $per_page) { $this->load->library('pagination'); $config['base_url'] = $url; $config['total_rows'] = $total_results; $config['per_page'] = $per_page; $cofig['page_query_srting'] = TRUE; $config['next_link'] = 'Próxima'; $config['prev_link'] = 'Anterior'; $config['full_tag_open'] = '<ul class="pagination justify-content-end">'; $config['full_tag_close'] = '</ul>'; $config['num_tag_open'] = '<li>'; $config['num_tag_close'] = '</li>'; $config['cur_tag_open'] = '<li class="page-item active"><a class="page-link" href="#">'; $config['cur_tag_close'] = '<span class="sr-only">(current)</span></a></li>'; $config['prev_tag_open'] = '<li class="prev">'; $config['prev_tag_close'] = '</li>'; $config['next_tag_open'] = '<li>'; $config['next_tag_close'] = '</li>'; $config['first_link'] = 'Primeira'; $config['attributes'] = array('class' => 'page-link'); $config['last_link'] = 'Última'; $config['first_tag_open'] = '<li>'; $config['first_tag_close'] = '</li>'; $config['last_tag_open'] = '<li>'; $config['last_tag_close'] = '</li>'; $this->pagination->initialize($config); } public function search() { $getData = $this->input->get(); $search = array ( 'codigo' => isset($getData['funcionario_codigo']) ? 'funcionario_codigo='.$getData['funcionario_codigo'] : 'funcionario_codigo=', 'nome' => isset($getData['funcionario_nome']) ? 'funcionario_nome='.$getData['funcionario_nome'] : 'funcionario_nome=', 'empresa' => isset($getData['funcionario_empresa']) ? 'funcionario_empresa='.$getData['funcionario_empresa'] : 'funcionario_empresa=', 'situacao' => isset($getData['funcionario_situacao']) ? 'funcionario_situacao='.$getData['funcionario_situacao'] : 'funcionario_situacao=', 'per_page' => isset($getData['per_page']) ? 'per_page='.$getData['per_page'] : 'per_page=' ); $total_rows = $this->funcionario_model->count('funcionario'); $url = base_url().'funcionario/search?'.$search['per_page'].'&'.$search['codigo'].'&'.$search['nome'].'&'.$search['empresa'].'&'.$search['situacao']; $this->paginacao($url, $total_rows, $getData['per_page']); $inicio = ($getData['per_page'] != NULL) ? $getData['per_page'] : '0'; $data = array ( 'title' => 'Listar Funcionários', 'control' => 'funcionario', 'results' => $this->funcionario_model->search($getData, $getData['per_page'], $inicio), 'pagination' => $this->pagination->create_links(), 'total_rows' => $total_rows, ); $this->load->view('frame/cabecalho'); $this->load->view('frame/navegacao'); $this->load->view('funcionario/listar', $data); } Model: public function search($postData = null, $limit = null, $offset = null) { $this->db->select('Funcionario.funcionario_Nome, Funcionario.CodFuncionario, Funcionario.funcionario_Ativo, Empresa.empresa_Nome, Empresa.CodEmpresa'); $this->db->from($this->table); $this->db->join('Empresa','Empresa.CodEmpresa = Funcionario.CodEmpresa'); if($postData['funcionario_codigo'] != '') { $this->db->where('CodFuncionario', $postData['funcionario_codigo']); } if($postData['funcionario_nome'] != '') { $this->db->like('funcionario_Nome', $postData['funcionario_nome']); } if($postData['funcionario_empresa'] != '') { $this->db->like('Empresa.empresa_Nome', $postData['funcionario_empresa']); } if($postData['funcionario_situacao'] != 'all') { $this->db->like('funcionario_Ativo', $postData['funcionario_situacao']); } $this->db->limit($offset, $limit); return $this->db->get()->result(); }
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.