[ciapug] Adodb: RecordCount()
Chris Hettinger
ciapug@cialug.org
Fri, 24 Oct 2003 09:48:19 -0500
Replied to quickly...=20
$sql =3D "SELECT * FROM states";
$results =3D $db->Execute($sql);
// returns 50 records
$count =3D $results->RecordCount();
echo $count;
This is showing 0. *hrmm*
-----Original Message-----
From: Chris Hettinger=20
Sent: Friday, October 24, 2003 9:38 AM
To: ciapug@cialug.org
Subject: RE: [ciapug] Adodb: RecordCount()
that did smee to work without returning and "undefined funtion" =
thanks!!! now to get the count to be accurate.
-----Original Message-----
From: Lathrop Preston [mailto:laith@prestonfam.org]
Sent: Friday, October 24, 2003 9:30 AM
To: ciapug@cialug.org
Subject: Re: [ciapug] Adodb: RecordCount()
This is ugly but it should work in most db
"SELECT *, count(*) as foo_cn FROM states";
As far as RecordCount goes... it is a function for the record set Not=20
the connection...
use
$count =3D $results->RecordCount();
Laith
Chris Hettinger wrote:
> I am having a small issue with the Adodb (version 4.01) function =
RecordCount().
> Here is the documentation on this function: =
http://phplens.com/lens/adodb/docs-adodb.htm#recordcount
>=20
> Example:
> $sql =3D "SELECT * FROM states";
> $results =3D $db->Execute($sql);
>=20
> // result set should then list 50 records
>=20
> I am having an issue with the syntax to use this function.... I would =
assume I would need pass it my result set or the query??? I have tried =
several different ways...
>=20
> $count =3D RecordCount($sql);
>=20
> or
>=20
> $count =3D $db->RecordCount($sql);
>=20
> ... No matter what I try I receive the error: Fatal error: Call to =
undefined function: recordcount()...
>=20
> I want to know the number of records returned in my result set. I =
don't want to use a counter and while loop to do this.
>=20
> -Chris Hettinger, Web Specialist
> -IFMC/ENCOMPASS
> -www.encompas.com
> -(515) 279-8730
>=20
>=20
>=20
> CONFIDENTIALITY NOTICE: This communication, including any attachment, =
may contain confidential information and is intended only for the =
individual or entity to whom it is addressed. Any review, =
dissemination, or copying of this communication by anyone other than the =
intended recipient is strictly prohibited. If you are not the intended =
recipient, please contact the sender by reply email, delete and destroy =
all copies of the original message.'
>=20
> _______________________________________________
> ciapug mailing list
> ciapug@cialug.org
> http://cialug.org/mailman/listinfo/ciapug
_______________________________________________
ciapug mailing list
ciapug@cialug.org
http://cialug.org/mailman/listinfo/ciapug
CONFIDENTIALITY NOTICE: This communication, including any attachment, =
may contain confidential information and is intended only for the =
individual or entity to whom it is addressed. Any review, =
dissemination, or copying of this communication by anyone other than the =
intended recipient is strictly prohibited. If you are not the intended =
recipient, please contact the sender by reply email, delete and destroy =
all copies of the original message.'
_______________________________________________
ciapug mailing list
ciapug@cialug.org
http://cialug.org/mailman/listinfo/ciapug
CONFIDENTIALITY NOTICE: This communication, including any attachment, =
may contain confidential information and is intended only for the =
individual or entity to whom it is addressed. Any review, =
dissemination, or copying of this communication by anyone other than the =
intended recipient is strictly prohibited. If you are not the intended =
recipient, please contact the sender by reply email, delete and destroy =
all copies of the original message.'