moyenne d'un champ

Eléphant du PHP | 55 Messages

15 sept. 2005, 18:04

Hello
J'ai codé un script avec des notes inserées dans une table.
je voudrai faire la moyenne de ces notes en utilisant un AVG dans le select mais je suis pas capable de resortir le resultat dans une variable.
$requete = mysql_query("SELECT AVG(note) FROM matable") or die (mysql_error());
comment avoir une variable $moyenne avec ca?
:oops:

merci :)
Modifié en dernier par fred6012 le 15 sept. 2005, 18:29, modifié 1 fois.

Eléphant du PHP | 493 Messages

15 sept. 2005, 18:08

Code : Tout sélectionner

SELECT AVG(note) as AVG_note FROM matabme
quand tu extraits les données :
$row = mysql_fetch_array( $requete );
echo $row[ 'AVG_note' ];

Eléphant du PHP | 493 Messages

15 sept. 2005, 18:10

enleve le or die( mysql_error() );. il ne te sert à rien dans ce cas !

Eléphant du PHP | 55 Messages

15 sept. 2005, 18:29

ok merci pour ta réponse.

Donc meme pour sortir une simple valeur, un mysql_fetch_array est nécessaire.

Merci :)

Eléphant du PHP | 493 Messages

15 sept. 2005, 18:36

bah personnellement je n'utilise QUE mysql_fetch_array()...