Re: [PHP] Average Number For Math Functions

2002-09-01 Thread David Robley

In article <[EMAIL PROTECTED]>, [EMAIL PROTECTED] 
says...
> Ok I think your definently going in the right direction - when I put this
> into my "series" I seem to be getting this message for each result:
> "Resource id #40" or some other number that in some way represents
> something?  Any Clue?  Here is my SQL:
> 
> $rsum =mysql_query("select sum(rating) from ratings")or
> die (mysql_error());
> 
> John

You are missing quite a bit there - $rsum is merely a pointer to the data. 
Look at http://www.php.net/mysql_fetch_assoc which has an example of how 
to connect to mysql, issue a query and display the results of the query. 
Also, you might find http://www.php.net/extract useful in future.

-- 
David Robley
Temporary Kiwi!

Quod subigo farinam

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP] Average Number For Math Functions

2002-08-30 Thread JohnP

Ok I think your definently going in the right direction - when I put this
into my "series" I seem to be getting this message for each result:
"Resource id #40" or some other number that in some way represents
something?  Any Clue?  Here is my SQL:

$rsum =mysql_query("select sum(rating) from ratings")or
die (mysql_error());

John



"Martin Towell" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> if you have a table called "ratings" and a field called "score" in it,
then
> doing this will show you the sum of all the scores:
>
> select sum(score) from ratings;
>
> eg, if the scores were  5, 2, 5, 8, and 2 then this sql should return 22
> (unless I added it wrong... :/ )
>
> -Original Message-
> From: JohnP [mailto:[EMAIL PROTECTED]]
> Sent: Friday, August 30, 2002 3:10 PM
> To: [EMAIL PROTECTED]
> Subject: Re: [PHP] Average Number For Math Functions
>
>
> I am still very new to PHP so things are still a little foreign to me -
what
> exactly is the SUM finction - I tried to locate one on both the PHP and
> MySQL site but found nothing!
> Thanks ~ John
>
>
> "Volve" <[EMAIL PROTECTED]> wrote in message
> 02d901c24fd5$aba46020$7800a8c0@idiom">news:02d901c24fd5$aba46020$7800a8c0@idiom...
> > What database are you using?
> >
> > MySQL has a SUM function which automatically selects the total of a
> column.
> >
> > -VolVE
> >
> > - Original Message -
> > From: "JohnP" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Thursday, August 29, 2002 21:25
> > Subject: Re: [PHP] Average Number For Math Functions
> >
> >
> > > Ok so how do I sum up an entire column in my db?
> > > For example if one row is : 1 , the next is 2, and the next is 1 - I
> need
> > to
> > > have a total of 4 and the be able to divide by the num_rows
> > >
> > > The problem I ma having is the "inside" row addition
> > >
> > >
> > >
> > >
> > > "Martin Towell" <[EMAIL PROTECTED]> wrote in message
> > > [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> > > > just sum them up and divide by the count - making sure to deal with
a
> > > count
> > > > of zero
> > > >
> > > > -Original Message-
> > > > From: JohnP [mailto:[EMAIL PROTECTED]]
> > > > Sent: Friday, August 30, 2002 10:56 AM
> > > > To: [EMAIL PROTECTED]
> > > > Subject: [PHP] Average Number For Math Functions
> > > >
> > > >
> > > > Ok I looked at all the math functions for PHP but saw no way of
> > returning
> > > > the average of a set of numbers - I plan on using this for a rating
> > > system -
> > > > any help?
> > > >
> > > > --
> > > > John
> > >
> > >
> > >
> > > --
> > > PHP General Mailing List (http://www.php.net/)
> > > To unsubscribe, visit: http://www.php.net/unsub.php
> > >
> >
>
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP] Average Number For Math Functions

2002-08-29 Thread @ Edwin

>
>I am still very new to PHP so things are still a little foreign to me - 
what
>exactly is the SUM finction - I tried to locate one on both the PHP and
>MySQL site but found nothing!

  http://www.mysql.com/doc/en/Group_by_functions.html#IDX1364

Well, it's close to "nothing" but if you study how the others are use, 
you'll get the idea how to use it as well...

- E


_
最新のファイナンス情報とライフプランのアドバイス MSN マネー 
http://money.msn.co.jp/


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


RE: [PHP] Average Number For Math Functions

2002-08-29 Thread Martin Towell

if you have a table called "ratings" and a field called "score" in it, then
doing this will show you the sum of all the scores:

select sum(score) from ratings;

eg, if the scores were  5, 2, 5, 8, and 2 then this sql should return 22
(unless I added it wrong... :/ )

-Original Message-
From: JohnP [mailto:[EMAIL PROTECTED]]
Sent: Friday, August 30, 2002 3:10 PM
To: [EMAIL PROTECTED]
Subject: Re: [PHP] Average Number For Math Functions


I am still very new to PHP so things are still a little foreign to me - what
exactly is the SUM finction - I tried to locate one on both the PHP and
MySQL site but found nothing!
Thanks ~ John


"Volve" <[EMAIL PROTECTED]> wrote in message
02d901c24fd5$aba46020$7800a8c0@idiom">news:02d901c24fd5$aba46020$7800a8c0@idiom...
> What database are you using?
>
> MySQL has a SUM function which automatically selects the total of a
column.
>
> -VolVE
>
> - Original Message -
> From: "JohnP" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Thursday, August 29, 2002 21:25
> Subject: Re: [PHP] Average Number For Math Functions
>
>
> > Ok so how do I sum up an entire column in my db?
> > For example if one row is : 1 , the next is 2, and the next is 1 - I
need
> to
> > have a total of 4 and the be able to divide by the num_rows
> >
> > The problem I ma having is the "inside" row addition
> >
> >
> >
> >
> > "Martin Towell" <[EMAIL PROTECTED]> wrote in message
> > [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> > > just sum them up and divide by the count - making sure to deal with a
> > count
> > > of zero
> > >
> > > -Original Message-
> > > From: JohnP [mailto:[EMAIL PROTECTED]]
> > > Sent: Friday, August 30, 2002 10:56 AM
> > > To: [EMAIL PROTECTED]
> > > Subject: [PHP] Average Number For Math Functions
> > >
> > >
> > > Ok I looked at all the math functions for PHP but saw no way of
> returning
> > > the average of a set of numbers - I plan on using this for a rating
> > system -
> > > any help?
> > >
> > > --
> > > John
> >
> >
> >
> > --
> > PHP General Mailing List (http://www.php.net/)
> > To unsubscribe, visit: http://www.php.net/unsub.php
> >
>



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP] Average Number For Math Functions

2002-08-29 Thread JohnP

I am still very new to PHP so things are still a little foreign to me - what
exactly is the SUM finction - I tried to locate one on both the PHP and
MySQL site but found nothing!
Thanks ~ John


"Volve" <[EMAIL PROTECTED]> wrote in message
02d901c24fd5$aba46020$7800a8c0@idiom">news:02d901c24fd5$aba46020$7800a8c0@idiom...
> What database are you using?
>
> MySQL has a SUM function which automatically selects the total of a
column.
>
> -VolVE
>
> - Original Message -
> From: "JohnP" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Thursday, August 29, 2002 21:25
> Subject: Re: [PHP] Average Number For Math Functions
>
>
> > Ok so how do I sum up an entire column in my db?
> > For example if one row is : 1 , the next is 2, and the next is 1 - I
need
> to
> > have a total of 4 and the be able to divide by the num_rows
> >
> > The problem I ma having is the "inside" row addition
> >
> >
> >
> >
> > "Martin Towell" <[EMAIL PROTECTED]> wrote in message
> > [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> > > just sum them up and divide by the count - making sure to deal with a
> > count
> > > of zero
> > >
> > > -Original Message-
> > > From: JohnP [mailto:[EMAIL PROTECTED]]
> > > Sent: Friday, August 30, 2002 10:56 AM
> > > To: [EMAIL PROTECTED]
> > > Subject: [PHP] Average Number For Math Functions
> > >
> > >
> > > Ok I looked at all the math functions for PHP but saw no way of
> returning
> > > the average of a set of numbers - I plan on using this for a rating
> > system -
> > > any help?
> > >
> > > --
> > > John
> >
> >
> >
> > --
> > PHP General Mailing List (http://www.php.net/)
> > To unsubscribe, visit: http://www.php.net/unsub.php
> >
>



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP] Average Number For Math Functions

2002-08-29 Thread VolVE

What database are you using?

MySQL has a SUM function which automatically selects the total of a column.

-VolVE

- Original Message -
From: "JohnP" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, August 29, 2002 21:25
Subject: Re: [PHP] Average Number For Math Functions


> Ok so how do I sum up an entire column in my db?
> For example if one row is : 1 , the next is 2, and the next is 1 - I need
to
> have a total of 4 and the be able to divide by the num_rows
>
> The problem I ma having is the "inside" row addition
>
>
>
>
> "Martin Towell" <[EMAIL PROTECTED]> wrote in message
> [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> > just sum them up and divide by the count - making sure to deal with a
> count
> > of zero
> >
> > -Original Message-
> > From: JohnP [mailto:[EMAIL PROTECTED]]
> > Sent: Friday, August 30, 2002 10:56 AM
> > To: [EMAIL PROTECTED]
> > Subject: [PHP] Average Number For Math Functions
> >
> >
> > Ok I looked at all the math functions for PHP but saw no way of
returning
> > the average of a set of numbers - I plan on using this for a rating
> system -
> > any help?
> >
> > --
> > John
>
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




RE: [PHP] Average Number For Math Functions

2002-08-29 Thread David Freeman


 > Ok so how do I sum up an entire column in my db?
 > For example if one row is : 1 , the next is 2, and the next 
 > is 1 - I need to
 > have a total of 4 and the be able to divide by the num_rows
 > 
 > The problem I ma having is the "inside" row addition

If you're doing it on values from a database column then you're probably
best off doing it as a part of your database query.  If you're using
MySQL then consult chapter 6 of the manual for all sorts of useful
functions that can be used in a query.

CYA, Dave




-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP] Average Number For Math Functions

2002-08-29 Thread Andrew Brampton

I can't seem to see a pre-built functions but here is one I just wrote in
my email client:

function average($numberArray) {
$sum = 0;
for ($i=0;$i
To: <[EMAIL PROTECTED]>
Sent: Friday, August 30, 2002 1:55 AM
Subject: [PHP] Average Number For Math Functions


Ok I looked at all the math functions for PHP but saw no way of returning
the average of a set of numbers - I plan on using this for a rating
system - any help?

--
John



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




RE: [PHP] Average Number For Math Functions

2002-08-29 Thread Dave at Sinewaves.net

if i remember 4th grade math class correctly...

 $value)
{
$total += $array_of_the_numbers[$key];
++$count;
}

// wow, that's a toughie!
$average = $total / $count;

// then you could make it pretty
$pretty_average = number_format($average, 1);
?>

booyah. :)

dave



-Original Message-
From: JohnP [mailto:[EMAIL PROTECTED]]
Sent: Thursday, August 29, 2002 5:56 PM
To: [EMAIL PROTECTED]
Subject: [PHP] Average Number For Math Functions


Ok I looked at all the math functions for PHP but saw no way of returning
the average of a set of numbers - I plan on using this for a rating system -
any help?

--
John


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP] Average Number For Math Functions

2002-08-29 Thread VolVE

Can't you just count the elements and then divide the total by the count?

It seems pretty obfuscating to consider a function that takes an unknown
number of elements, unless it were an array... still, seems pretty easy to
count and divide total... doesn't it?

-VolVE

> - Original Message -
> From: "JohnP" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Thursday, August 29, 2002 20:55
> Subject: [PHP] Average Number For Math Functions
>
>
> Ok I looked at all the math functions for PHP but saw no way of returning
> the average of a set of numbers - I plan on using this for a rating
system -
> any help?
>
> --
> John
>
>


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP] Average Number For Math Functions

2002-08-29 Thread Steve Edberg

At 05:55 PM 8/29/02 , JohnP wrote:
>Ok I looked at all the math functions for PHP but saw no way of returning 
>the average of a set of numbers - I plan on using this for a rating system 
>- any help?
>
>--
>John


Nope - you'll have to 'roll your own' by looping though the set, or (if you 
have version >= 4.0.5) you can use array_reduce() in conjunction with the 
count() function.

If these values are coming from a database, most databases have aggregate 
functions to do sums, averages, etc.

-steve




++
| Steve Edberg  [EMAIL PROTECTED] |
| Database/Programming/SysAdmin(530)754-9127 |
| University of California, Davis http://pgfsun.ucdavis.edu/ |
+-- Gort, Klaatu barada nikto! --+



Re: [PHP] Average Number For Math Functions

2002-08-29 Thread JohnP

Ok so how do I sum up an entire column in my db?
For example if one row is : 1 , the next is 2, and the next is 1 - I need to
have a total of 4 and the be able to divide by the num_rows

The problem I ma having is the "inside" row addition




"Martin Towell" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> just sum them up and divide by the count - making sure to deal with a
count
> of zero
>
> -Original Message-
> From: JohnP [mailto:[EMAIL PROTECTED]]
> Sent: Friday, August 30, 2002 10:56 AM
> To: [EMAIL PROTECTED]
> Subject: [PHP] Average Number For Math Functions
>
>
> Ok I looked at all the math functions for PHP but saw no way of returning
> the average of a set of numbers - I plan on using this for a rating
system -
> any help?
>
> --
> John



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




RE: [PHP] Average Number For Math Functions

2002-08-29 Thread Martin Towell

just sum them up and divide by the count - making sure to deal with a count
of zero

-Original Message-
From: JohnP [mailto:[EMAIL PROTECTED]]
Sent: Friday, August 30, 2002 10:56 AM
To: [EMAIL PROTECTED]
Subject: [PHP] Average Number For Math Functions


Ok I looked at all the math functions for PHP but saw no way of returning
the average of a set of numbers - I plan on using this for a rating system -
any help?

-- 
John 

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php