tenho o seguinte fonte:
<?
$data = "01/25/2003" ;
include "connect.php";
$quant = ibase_query($db,"select count (CODIGO) from TABELA where DATA='$data' ");
$inicial = ibase_query($db,"select min(CODIGO) from TABELA where DATA='$data' ");
$final = ibase_query($db,"select max(CODIGO) from TABELA where DATA='$data' ");
ibase_close($db);
echo $quant, "<br>;
echo $inicial, "<br>;
echo $final, "<br>;
?>
ele deveria me retornar a quantidade de registros, o maior e o menor CODIGO de uma
determinada data.
Entretanto ele me retorna exatamente o seguinte:
Resource id #3
Resource id #4
Resource id #5
pq isso acontece ?????????
valeus
.::undisclosure_recipient::.
ICQ: 151971118

count() ......... max()....... min()....
Started By
undisclosure_recipient
, 27/01/2003, 14:31
1 reply to this topic
#1
undisclosure_recipient
Posted 27/01/2003, 14:31
#2
Posted 26/01/2007, 02:32
/*
oOpa, e aew,
pois éh, a data do post "Postado 27/01/2003, 14:31", talvez ja tenha resolvido o prob, mas se alguém mais tiver esse prob ta aew... ->
Esses tais erros "Resource id #***" acontecem normalmente qndo vc executa uma consulta no bd e aloca o resultado direto em uma variavel php.
A solução que conheço é vc associar o resultado com alguma coisa usando "**_fetch_array()" ** representa db em uso, no caso percebo vc usar ibase.
por exemplo:
$quant = ibase_query($db,"select count (CODIGO) from TABELA where DATA='$data' ");
ficaria mais ou menos assim:
*/
$quant = ibase_fetch_array(ibase_query($db,"select count (CODIGO) from TABELA where DATA='$data' "));
echo $quant[0] // resultado final da consulta.
/*
espero ter ajudado,
abraço,
*/
oOpa, e aew,
pois éh, a data do post "Postado 27/01/2003, 14:31", talvez ja tenha resolvido o prob, mas se alguém mais tiver esse prob ta aew... ->
Esses tais erros "Resource id #***" acontecem normalmente qndo vc executa uma consulta no bd e aloca o resultado direto em uma variavel php.
A solução que conheço é vc associar o resultado com alguma coisa usando "**_fetch_array()" ** representa db em uso, no caso percebo vc usar ibase.
por exemplo:
$quant = ibase_query($db,"select count (CODIGO) from TABELA where DATA='$data' ");
ficaria mais ou menos assim:
*/
$quant = ibase_fetch_array(ibase_query($db,"select count (CODIGO) from TABELA where DATA='$data' "));
echo $quant[0] // resultado final da consulta.
/*
espero ter ajudado,

abraço,
*/
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)