Quantcast
Viewing all articles
Browse latest Browse all 14700

Concatenar nome de campo com date('Y-m')

Tenho a seguinte consulta:
Código (PHP):
    function retornaClientesDevedores ($mesReferencia, $dias) {

     require_once "PhpUtil.php";
     $PhpUtil = new PhpUtil();

     $string = "SELECT idClientes, nome FROM clientes WHERE idClientes IN (
       SELECT idClientes FROM planosclientes WHERE idPlanosClientes IN (
        SELECT distinct(idPlanoClientes) FROM pagamentos WHERE mesReferencia NOT IN ('".$mesReferencia."')
         ) and ".$PhpUtil->diferencaDatas(date('Y-m-d'), date('Y-m')."-diaVencimento'".)->days." > ".$dias."
         UNION
        SELECT idPlanosClientes FROM planosclientes WHERE idPlanosClientes NOT IN                                               (SELECT distinct(idPlanoClientes) FROM pagamentos)
             ) ";        
        }

Minha dificuldade é que tenho uma função que vem de uma classe. Essa função pede duas datas. Uma atual e outra que preciso pegar a data atual sem o dia, portanto `date('Y-m')` e concatenar com um campo `diaVencimento` da tabela para montar a data e gerar com isso 2015-09-diaVncimento. Como fazer essa concatenação no PHP?

Viewing all articles
Browse latest Browse all 14700