milordzin 0 Denunciar post Postado Setembro 16, 2016 Olá gostaria de saber como posso criar duas query , tipo se eu seleciona no inpu uma data a primeira query traz esse dados desses input e se eu não selecionar nada a outra query traz tudo . tipo public function RetornaRelatorios($datcadastro,$nomfuncionario){ $this->sql = "SELECT a.*, dados ;"; if(empty($datcadastro)){ //acao }else{ //acao } Compartilhar este post Link para o post Compartilhar em outros sites
Éverson da Luz 6 Denunciar post Postado Setembro 16, 2016 Você não precisa fazer duas querys e sim uma condição, use o WHERE caso exista uma data selecionada if (!empty($datcadastro)) { $where = "WHERE datacadastra = '{$datcadastro}'"; } else { $where = ''; } $this->sql = "SELECT a.*, dados FROM tabela {$where}"; Mais ou menos isso, adapte-se a sua necessidade Compartilhar este post Link para o post Compartilhar em outros sites