Affichage + calcul moyenne
Résolu
maxime_B
Messages postés
788
Date d'inscription
Statut
Membre
Dernière intervention
-
amoula -
amoula -
bonjour
ça peut parraitre ridicule, mais comment fait-on pour calculer la moyenne pour un site?
par exemple dans la base mysql, la ligne "note"(int) sert à enregistrer la note que les gens donnent pour le site.Donc je me demande comment faire une moyenne de ça et de l'afficher.
voici mon code :
mon avis est que ça foire au niveau de l'affichage..
merci de vorte aide
ça peut parraitre ridicule, mais comment fait-on pour calculer la moyenne pour un site?
par exemple dans la base mysql, la ligne "note"(int) sert à enregistrer la note que les gens donnent pour le site.Donc je me demande comment faire une moyenne de ça et de l'afficher.
voici mon code :
<?php mysql_close(); // Déconnexion de MySQL ?> </p> <!-- afficher note du site --> <?php mysql_connect("localhost", "root", ""); mysql_select_db("test"); $retour = mysql_query("SELECT COUNT(note) AS nbre_entrees FROM livreor"); $donnees = mysql_fetch_array($retour); $moyenne = mysql_query("SELECT AVG(note) FROM livreor"); $points = mysql_fetch_array($moyenne); ?> La note générale pour le site est de <?php echo $points['note']; ?> sur 20.
mon avis est que ça foire au niveau de l'affichage..
merci de vorte aide
A voir également:
- Affichage + calcul moyenne
- Calcul moyenne excel - Guide
- Affichage double ecran - Guide
- Calcul km marche à pied gratuit - Télécharger - Sport
- Windows 11 affichage classique - Guide
- Calcul charpente bois gratuit - Télécharger - Architecture & Déco
4 réponses
Bonjour,
je cherche un sujet de mémoire en statistique appliqué pour l'obtention du dîplome de maîtrise
je cherche un sujet de mémoire en statistique appliqué pour l'obtention du dîplome de maîtrise
moi perso, avec $points = mysql_fetch_array($moyenne);
j'aurais tendance a direct tester le résultat avec
Et la tu verras si ton tableau a quelque chose ou pas ainsi que les indices des cases concernées ...
Zep3k!GnO
j'aurais tendance a direct tester le résultat avec
print_r($points);
Et la tu verras si ton tableau a quelque chose ou pas ainsi que les indices des cases concernées ...
Zep3k!GnO
en fait, mon but est de laisser une note du site:
voilà le code.je suis en peu dur de la comprenure, mais une fois que j'ai comprit ça va.j'ai essayé, mais mes données n'ont pas l'air d'être envoyées avec ce code.et en insérant ce que tu m'a donné, je ne vois pas pq , mais ça me donne une erreur...
<form method="post" action="livreor.php"> <p>Mon site vous plaît ? Laissez-moi un message !</p> </p> <!-- liste déroulante --> Quel note donnes-tu à mon site? <select name="note"> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20" selected="selected">20</option> </select>/20 <!-- afficher note du site --> <?php mysql_connect("localhost", "root", ""); mysql_select_db("test");// le nom de la BASE (qui peut contenir plusieurs tables) $retour = mysql_query("SELECT COUNT(note) AS nbre_entrees FROM livreor"); $donnees = mysql_fetch_array($retour); $moyenne = mysql_query("SELECT AVG(note) FROM livreor"); $points = mysql_fetch_array($moyenne); ?> La note générale pour le site est de <?php echo $points['note']; ?> sur 20. <?php mysql_close(); // Déconnexion de MySQL ?> <p> Pseudo : <input name="pseudo" /><br /> Message :<br /> <textarea name="message" rows="8" cols="35"></textarea> <br /> <input type="submit" value="Envoyer" /> </p> </form>
voilà le code.je suis en peu dur de la comprenure, mais une fois que j'ai comprit ça va.j'ai essayé, mais mes données n'ont pas l'air d'être envoyées avec ce code.et en insérant ce que tu m'a donné, je ne vois pas pq , mais ça me donne une erreur...