Tom's Guide > Forum > Programmation > petite aide pour un script de note

petite aide pour un script de note

Forum Programmation : petite aide pour un script de note

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonjour/Bonsoir,
Je suis entrain de faire un script qui permet de mettre une note a une vidéo .
Donc je voudrai additionner toute les notes qui sont dans la base de donnée et diviser le résultat par le nombre d'entrer dans la table . 'arrive a diviser par le nombre d'entré mais je n'arrive pas a additionner toute les notes.
Donc voila ma question:
Comment faire pour selectionner toute les données et les additionner pour ne faire que 1 valeur ?
Merci ^^

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

euh moi je faisais differement
pour chaque element a noter, j'avais 3 champs

id_element ; total_notes ; nb_notes

et a chaque fois qu'une note est donnée pour ton élément, tu incrémentes total_notes de la valeur de la nouvelle note et tu fais +1 à nb_notes

ensuite tu fais moyenne=total_notes / nb_notes

Je trouvais ca plus simple


Message édité par BaCcHuSs@IDN le 17-10-2006 à 20:47:07
------------------------------ sudo make me a sandwich

 

Répondre à BaCcHuSs@IDN

Ah wai pas bète ^^
Merci bcp ^^

Répondre à Tsog

Tsog a écrit :

Ah wai pas bète ^^
Merci bcp ^^



C'est souvent les trucs les plus simples qu'on a du mal à trouver :pt1cable: :pt1cable: :pt1cable:

------------------------------ sudo make me a sandwich

 

Répondre à BaCcHuSs@IDN

hmm... et si y'a deux requêtes en même temps ? y'en a pas une des deux qui saute ?

------------------------------ Les dessins des seins ou les desseins des saints ?
Répondre à OmaR

a toi de faire des locks sur ta table ;)

ta remarque est valable pour tout type d'accès concurrent


Message édité par BaCcHuSs@IDN le 17-10-2006 à 23:28:42
------------------------------ sudo make me a sandwich

 

Répondre à BaCcHuSs@IDN

bah en fait, pour moi, si tu fais deux update en même temps, tu peux pas prendre en compte les deux, vu que y'en a un des deux qui va updater la table avec la nouvelle valeur et l'autre aussi, y'aura donc une des deux qui va pas passer.
Alors que si tu fais des INSERT, t'auras pas ce problème, vu que c'est indépendant l'un de l'autre.

Enfin je voyais ça comme ça moi :)

------------------------------ Les dessins des seins ou les desseins des saints ?
Répondre à OmaR

Tu as tout à fait raison:
2 update en même temps, ca ne passe pas.
Ce problème est vieux comme le monde (enfin le monde des BDD;);))
D'où la gestion d'accès concurrent

------------------------------ sudo make me a sandwich

 

Répondre à BaCcHuSs@IDN

Tom's Guide > Forum > Programmation > petite aide pour un script de note
Aller à :

Il y a 1302 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens