Php: Fatal error: Unsupported operand types
Résolu/Fermé
bulitt
-
9 janv. 2009 à 23:21
asevere Messages postés 13087 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 23 novembre 2024 - 9 janv. 2009 à 23:58
asevere Messages postés 13087 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 23 novembre 2024 - 9 janv. 2009 à 23:58
A voir également:
- Fatal error: uncaught typeerror: unsupported operand types
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- \R php ✓ - Forum PHP
- Php alert ✓ - Forum PHP
- Retour a la ligne php - Forum Webmastering
1 réponse
asevere
Messages postés
13087
Date d'inscription
lundi 28 janvier 2002
Statut
Webmaster
Dernière intervention
23 novembre 2024
426
9 janv. 2009 à 23:30
9 janv. 2009 à 23:30
Bonsoir,
ce qui ne va pas, c'est que tu tente de diviser un tableau par un nombre...
$tab vaut: array('notes'=> [nombre d'enregistrement dans la table livreor])
ce qui ne va pas, c'est que tu tente de diviser un tableau par un nombre...
$tab vaut: array('notes'=> [nombre d'enregistrement dans la table livreor])
9 janv. 2009 à 23:38
mais je galère, oui je viens de commencer le php!!!
quel est la bonne écrire pour $moyenne=?
merci
9 janv. 2009 à 23:49
pour calculer une moyenne, il te faut la somme des notes, et le nombre de notes...
somme/nombre=moyenne... la en l'occurence, ta requete SQL ne te renvoi que le nombre de notes ;-)
Tu peux fair une requête avec SUM(colonne_de_note) pour récuperer la somme
Dans ce cas la, il faudra diviser $tab['sum'] par $tab['nb']
Mais les solutions sont diverses et ton problème ne vient pas de PHP, mais de la façon de calculer la moyenne (algo) ou de ta compréhension du requetage en base de données (SQL)
Bonne nuit!
9 janv. 2009 à 23:58
Le plus simple serait de faire calculer la moyenne par mysql directement...
Là, plus de calcul a faire, c'est mysql qui le fait pour toi...
$tab['moyenne'] contient la moyenne calculée :)
Je retourne dans mon lit!