Jump to content

POWERED BY:

ShadowDLL

Members
  • Content count

    386
  • Joined

  • Last visited

Community Reputation

2 Comum

5 Followers

About ShadowDLL

  • Birthday 11/02/1998

Informações Pessoais

  • Sexo
    Masculino
  • Interesses
    PHP, JavaScript, OOP, Padrões de Arquiteturas e de Projeto, Engenharia de Software, S.E.O, Design Gráfico, Marketing de Conteúdo.

Contato

Recent Profile Visitors

5046 profile views
  1. ShadowDLL

    Como fazer relatorio

    Vamos lá! Sendo breve. Sim!, existe forma mais fácil do que ficar fazendo um "jogo" de combinações... SEGUE EXEMPLO: <?php // VARIÁVEIS PARA TESTE $idexame = 30; $convenio = 20; $data_inicio = "2020-10-20"; $data_termino = "2020-11-20"; // VARIÁVEL QUE ARMAZENARÁ O FRAGMENTO SQL DOS FILTROS $sqlFiltros = ""; // ARRAY COM AS VARIÁVEIS QUE SERÃO VERIFICADAS, E // SUAS RESPECTIVAS COLUNAS NO DB $filtros = [ // VARIÁVEL // COLUNA // OPERADOR 'convenio' => ['convenio', '='], 'posto' => ['posto', '='], 'status' => ['status', '='], 'data_inicio' => ['DATE(data_registro)', '>='], 'data_termino' => ['DATE(data_registro)', '<='] ]; // VERIFICA FILTROS foreach ($filtros as $variavel => $comparativo) { if (isset(${$variavel}) && ${$variavel}) { $sqlFiltros .= "{$comparativo[0]} {$comparativo[1]} '${$variavel}' AND "; } } // O IDEXAME É O UNICO QUE PROVAVELMENTE SEMPRE // VIRÁ COM VALOR EM SEU CÓDIGO $sql = " SELECT * FROM registropacientesexames WHERE %s codigo_exame = '$idexame' ORDER BY codigo_registro DESC "; // CONSTROI A SQL FINAL echo sprintf($sql, $sqlFiltros); RESULTADO: SELECT * FROM registropacientesexames WHERE convenio = '20' AND DATE(data_registro) >= '2020-10-20' AND DATE(data_registro) <= '2020-11-20' AND codigo_exame = '30' ORDER BY codigo_registro DESC
  2. ShadowDLL

    Função mysql_result

    Tente utilizar uma das funções abaixo para substituir mysql_result(), segue: mysql_fetch_row(); mysql_fetch_array(); mysql_fetch_assoc(); mysql_fetch_object().
  3. ShadowDLL

    Codeigniter - Como enviar múltiplos e-mails com PHPmailer

    Segue exemplo que possa lhe ajudar: "MAILING LIST"
  4. ShadowDLL

    Significado de alguns conceitos php e sql

    1º Prepara uma Instrução/SQL para execução. 2º Liga/Referência um Parâmetro ao nome de uma Variável ou Constante especifica. 3º Executa a Instrução/SQL preparada. 4º Retorna um Array indexado pelo nome da coluna da tabela conforme os resultados da execução.
×

Important Information

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