Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

TalPaipai

FireBird - Count As

Recommended Posts

Opa,

Tenho a seguinte instrução:

<?php							
														
							include "conexao.php";
							$pacientes ="";							
							$sql = "SELECT COUNT(*) AS pacientes FROM PEDIDO WHERE DATAATENDIMENTO between current_date and current_date";														
							$query = ibase_query ($sql);							
							while ($row = ibase_fetch_object ($query)) {
							echo $row->pacientes;														
							} 
							//Libera a memoria usada
							ibase_free_result($query);            
							//fecha conexão com o firebird
							ibase_close($dbh);						
						
					?>

No IBExpert roda tranquilo com a seguinte instrução sql:

SELECT COUNT(*) AS pacientes FROM PEDIDO WHERE DATAATENDIMENTO between current_date and current_date

Porem no php a coluna pacientes que estou tentando criar da erro!

Notice: Undefined property: stdClass::$pacientes in

O que posso fazer para corrigir?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Resolvi o problema! O erro era que eu tinha digitado a variável em minuscula pacientes e o firebird o banco tava aceitando apenas maiúscula PACIENTES segue abaixo o código já corrigido e funcionando perfeitamente:

include "conexao.php";
														
$sql = "SELECT COUNT(*) AS PACIENTES FROM PEDIDO WHERE DATAATENDIMENTO between current_date and current_date";														
$query = ibase_query ($sql);							
while ($row = ibase_fetch_object ($query)) {
echo $row->PACIENTES;														
} 
//Libera a memoria usada
ibase_free_result($query);            
//fecha conexão com o firebird
ibase_close($dbh);	

Um mero detalhe me fez ficar alguns dias quebrando cabeça O_O

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.