Mysql_num_rows + String
Pessoal bom dia, preciso contar as linhas de acordo com a pesquisa informada queria fazer algo a + exemplo contar quantos registros se o cl_estado_pgto = Pago e cl_estado_pgto = Devendo e cl_estado_pgto = Aberto pensei assim :
$num_rows = mysql_num_rows($exesqlDatas);
if($num_rows < 0 && $sqlDatas == 'Aberto'){
echo "$num_rows";
}else{
echo "tabela sem registros\n";
}
$sqlDatas = "SELECT * FROM tb_pagamento ";
if (empty($acao['data_inicio_pag']) && empty($acao['data_fim_pag'])):
// Verifica se Vencimento
$sqlDatas .= "WHERE cl_dta_receb BETWEEN '" . $acao['data_inicio'] . "' AND '" . $acao['data_fim'] . "' ORDER BY cl_nome ASC ";
else:
// Verifica se PAGAMENTO
$sqlDatas .= "WHERE cl_data_pgto BETWEEN '" . $acao['data_inicio_pag'] . "' AND '" . $acao['data_fim_pag'] . "' ORDER BY cl_nome ASC ";
endif;
$exesqlDatas = mysql_query($sqlDatas) or die("Erro ao executar o sql de <strong>Consulta datas.</strong>");
//Contar Linhas select por DATAS
$num_rows = mysql_num_rows($exesqlDatas);
if($num_rows < 0 && $sqlDatas == 'Aberto'){
echo "$num_rows";
}else{
echo "tabela sem registros\n";
}
Resultado da busca: http://prntscr.com/5yijjo
em vermelho é o cl_estado_pgto
Discussão (15)
Carregando comentários...