como usar o AND em PDO
Olá gostaria de saber aonde posso colocar o AND tipregistro = 'mysql' para que tanto quando tiver !empyt e quando não tiver trazer o tipregistro = 'mysql'
essa é minha query
public function RetornaAtualizacoesFuncionarios($data,$codusuario){
$WHERE = array() ;
if( !empty( $codusuario ) ) {$WHERE[] = "codusuario = $codusuario";};
if( !empty( $data ) ) {$WHERE[] = "DATE_FORMAT(data,'%Y-%m') = '$data' AND tipregistro = 'mysql' ";};
try {
$Query = "SELECT
DISTINCT(funcionarios.usuario),
date_format(funcionarios.data,'%d/%m/%Y %H:%i:%s') as data ,
codigo,
nome
FROM funcionarios
";
if( !empty($WHERE) )$Query .= ' WHERE '.implode(' AND ', $WHERE );
// echo "<pre>"; print_r($Query);
include_once $_SESSION['pmodel'].'/mysqlconnection_class.php';
$p_sql = MysqlConnection::getInstance()->prepare($Query);
$_retorno = array();if($p_sql->execute()) {
while ($_result = $p_sql->fetch(PDO::FETCH_ASSOC)) {
$_retorno[] = $_result;
}
}
return $_retorno;} catch (PDOException $e) {
echo $e->getMessage();
}
}
}Discussão (1)
Carregando comentários...